Thêm đường liên kết vào vé xem sự kiện

Có 4 cách để thêm đường liên kết vào vé xem sự kiện.

  • Sử dụng EventClass.LinksModuleData để thêm đường liên kết đến tất cả vé xem sự kiện được liên kết với EventClass.
  • Sử dụng EventObject.LinksModuleData để thêm đường liên kết đến một vé xem sự kiện cụ thể EventObject.
  • Sử dụng EventObject.appLinkData để đặt đường liên kết đến ứng dụng làm mục đầu tiên của phần dưới cùng của thẻ/vé cụ thể đó.
  • Sử dụng EventClass.appLinkData để đặt một đường liên kết đến ứng dụng làm mục đầu tiên của phần dưới cùng trong tất cả các thẻ và vé thuộc lớp đó.

Một lợi ích của tính năng liên kết ứng dụng là giúp lời kêu gọi hành động điều hướng người dùng đến trải nghiệm mang thương hiệu của bạn trong Google Wallet. Đường liên kết có tính năng này sẽ xuất hiện dưới dạng mục đầu tiên của phần dưới cùng của thẻ và vé.

Ví dụ về tính năng

Ví dụ về dữ liệu Applink của tên tổ chức phát hành
Tổ chức phát hành

Đối với một vé xem sự kiện nhất định, hãy đặt trường EventObject.appLinkData thành URI hoặc Tên gói của ứng dụng hoặc trang web của bạn.

Xem định dạng và bối cảnh của trường appLinkData trong mã nguồn sau: Trường displayText bị giới hạn ở 30 ký tự.

  {
    "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!"
        }
      }
    }
  }
Để duy trì, cách triển khai sau đây cũng sẽ hoạt động.
{
  "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"
        }
      }
    }
  }
}