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

چهار روش برای اضافه کردن لینک به یک گذرگاه عمومی وجود دارد.

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

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

مثال ویژگی

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

برای یک گذرگاه عمومی مشخص، فیلد GenericObject.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"
        }
      }
    }
  }
}