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

سه راه برای افزودن لینک به کارت وفاداری وجود دارد.

  • از LoyaltyClass.LinksModuleData برای افزودن پیوند به تمام کارت‌های وفاداری که با LoyaltyClass مرتبط هستند، استفاده کنید.
  • از LoyaltyObject.LinksModuleData برای افزودن پیوند به یک کارت وفاداری خاص LoyaltyObject استفاده کنید.
  • از LoyaltyObject.appLinkData برای قرار دادن پیوند برنامه در بالای Pass Details استفاده کنید.

یکی از مزایای پیوند برنامه این است که به کانال تماس برای اقدام شما قدرت می‌دهد تا کاربران را به تجربه‌های برند شما از Google Wallet هدایت کند. پیوندهای دارای این ویژگی در بالای Pass Details ظاهر می‌شوند و می‌توانند در یک لوگو، توضیحات یا کلمه دعوت به اقدام جاسازی شوند.

Call-to-action مثالی از GMB

برای یک کارت وفاداری معین، فیلد LoyaltyObject.appLinkData را روی URI برنامه یا وب سایت خود تنظیم کنید. URI می تواند هر قالبی باشد، اما توصیه می کنیم از پیوند پویا استفاده کنید.

قالب و زمینه فیلد appLinkData را در کد منبع زیر مشاهده کنید:

{
  "id": string,
  "classId": string,
  …
  …
  …
  "appLinkData": {
    "androidAppLinkInfo": {
      "appLogoImage": {
        "sourceUri": {
          "uri": string
        }
      },
        "title": {
          "defaultValue": {
            "language": string,
              "value": string
          }
        },
          "description": {
            "defaultValue": {
              "language": string,
                "value": string
            }
          },
            "appTarget": {
              "targetUri": {
                "uri": string,
                  "description": string
              }
            }
    }
  }
  …
  …
  …
}