添加会员卡链接

添加指向会员卡的链接的方法有四种。

  • 使用LoyaltyClass.LinksModuleData 添加指向与 LoyaltyClass
  • 使用LoyaltyObject.LinksModuleData 添加指向特定会员卡 LoyaltyObject 的链接。
  • 使用 LoyaltyObject.appLinkData 将应用链接放置在该特定卡券的底部。
  • 使用 LoyaltyClass.appLinkData 将应用链接放置在该类的所有卡券的底部。

使用应用链接的好处之一是,它可以让号召性用语吸引用户 通过 Google 钱包向用户推荐您的品牌体验。此功能的链接显示在底部 卡券。

应用 Applink 数据示例 Web Applink 数据示例

对于指定会员卡,设置 LoyaltyObject.appLinkData 字段 添加到您的应用或网站的 URI 或软件包名称。

请参阅以下源代码中 appLinkData 字段的格式和上下文:

  {
    "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"
           }
        }
     }
    }
  }
对于后代,以下实现也可行。
{
  "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"
        }
      }
    }
  }
}