添加礼品卡链接

您可以通过四种方法向礼品卡中添加链接。

  • 使用 GiftCardClass.LinksModuleData 添加与 GiftCardClass 关联的所有礼品卡的链接。
  • 使用 GiftCardObject.LinksModuleData 添加特定礼品卡的链接 GiftCardObject
  • 使用 GiftCardObject.appLinkData 在特定卡券底部放置应用链接。
  • 使用 GiftCardClass.appLinkData 将应用链接放置在该类的所有卡券底部。

应用关联的一个好处是,它可以赋予您的号召性用语,让用户从 Google 钱包跳转到您的品牌体验。具有此功能的链接显示在卡券底部。

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

对于给定的礼品卡,将字段 GiftCardObject.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"
        }
      }
    }
  }
}