Thêm đường liên kết vào thẻ khách hàng thân thiết

Có 3 cách để thêm đường liên kết vào thẻ khách hàng thân thiết.

  • Sử dụng LoyaltyClass.LinksModuleData để thêm đường liên kết đến tất cả thẻ khách hàng thân thiết được liên kết với LoyaltyClass.
  • Sử dụng LoyaltyObject.LinksModuleData để thêm đường liên kết đến một thẻ khách hàng thân thiết cụ thể LoyaltyObject.
  • Sử dụng LoyaltyObject.appLinkData để đặt đường liên kết ứng dụng lên trên Thông tin chi tiết về thẻ và vé.

Một lợi ích của việc liên kết ứng dụng là giúp kênh kêu gọi hành động của bạn có thể đưa người dùng đến với trải nghiệm lồng ghép thương hiệu của bạn từ Google Wallet. Đường liên kết có tính năng này xuất hiện ở đầu phần Thông tin chi tiết về thẻ và có thể được nhúng trong biểu trưng, nội dung mô tả hoặc lời kêu gọi hành động.

Ví dụ về lời kêu gọi hành động của GMB

Đối với một thẻ khách hàng thân thiết nhất định, hãy đặt trường LoyaltyObject.appLinkData thành URI của ứng dụng hoặc trang web. URI có thể ở định dạng bất kỳ, nhưng bạn nên sử dụng một đường liên kết động.

Hãy xem định dạng và ngữ cảnh của trường appLinkData trong mã nguồn sau:

{
  "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
              }
            }
    }
  }
  …
  …
  …
}