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

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

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

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

مثال ویژگی

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

برای یک کارت وفاداری مشخص، فیلد LoyaltyObject.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"
        }
      }
    }
  }
}