پیوندهایی را به کارت هدیه خود اضافه کنید

چهار روش برای اضافه کردن لینک به کارت هدیه وجود دارد.

  • از GiftCardClass.LinksModuleData برای افزودن لینک به تمام کارت‌های هدیه‌ای که با GiftCardClass مرتبط هستند، استفاده کنید.
  • از GiftCardObject.LinksModuleData برای افزودن لینک به یک کارت هدیه خاص GiftCardObject استفاده کنید.
  • از GiftCardObject.appLinkData برای قرار دادن لینک برنامه به عنوان اولین مورد در بخش پایین آن کارت عبور خاص استفاده کنید.
  • GiftCardClass.appLinkData برای قرار دادن یک لینک برنامه به عنوان اولین آیتم از بخش پایین تمام گذرهای آن کلاس استفاده کنید.

یکی از مزایای لینک‌دهی اپلیکیشن این است که به دکمه فراخوان شما این امکان را می‌دهد که کاربران را از طریق گوگل والت به سمت تجربیات برند شما هدایت کند. لینک‌هایی که این ویژگی را دارند، به عنوان اولین آیتم در قسمت پایین Pass ظاهر می‌شوند.

مثال ویژگی

مثال داده Applink نام صادرکننده
صادرکننده

برای یک کارت هدیه مشخص، فیلد GiftCardObject.appLinkData را روی URI یا نام بسته برنامه یا وب‌سایت خود تنظیم کنید.

قالب و چارچوب فیلد appLinkData را در کد منبع زیر مشاهده کنید: فیلد displayText به 30 کاراکتر محدود شده است.

  {
    "id": string,
    "classId": string,
    …
    …
    …
    "appLinkData": {
      "androidAppLinkInfo": {
        "appTarget": {
          "packageName": "com.google.android.gm",
        }
      },
      "webAppLinkInfo": {
        "appTarget": {
           "targetUri": {
              "uri": "https://mail.google.com/mail/",
              "description": "Web link for Gmail"
           }
        }
      },
      "displayText": {
        "defaultValue": {
           "value": "Our awesome app!"
        }
      }
    }
  }
برای آیندگان، پیاده‌سازی زیر نیز کار خواهد کرد.
{
  "id": string,
  "classId": string,
  …
  …
  …
  "appLinkData": {
    "androidAppLinkInfo": {
      "appTarget": {
        "targetUri": {
          "uri": "https://play.google.com/store/apps/details?id=com.google.android.gm",
            "description": "Play store link for Gmail app"
        }
      }
    }
  }
}