Ajouter des liens à votre carte d'embarquement

Vous pouvez ajouter des liens vers une carte d'embarquement de quatre manières différentes.

  • Utilisez FlightClass.LinksModuleData pour ajouter des liens vers toutes les cartes d'embarquement associées à FlightClass.
  • Utilisez FlightObject.LinksModuleData pour ajouter un lien vers une carte d'embarquement FlightObject spécifique.
  • Utilisez FlightObject.appLinkData pour placer un lien vers une application en bas de ce titre de transport spécifique.
  • Utilisez FlightClass.appLinkData pour placer un lien vers une application au bas de toutes les cartes de cette classe.

L'un des avantages des liens d'applications est de permettre à votre canal d'incitation à l'action de rediriger les utilisateurs vers vos expériences de marque depuis Google Wallet. Les liens associés à cette fonctionnalité s'affichent au bas de la carte.

Exemple de fonctionnalité

Exemple de données Applink pour le nom de l'émetteur
Émetteur

Pour une carte d'embarquement donnée, définissez le champ FlightObject.appLinkData sur l'URI ou le nom du package de votre application ou de votre site Web.

Pour connaître le format et le contexte du champ appLinkData, examinez le code source suivant : Le champ displayText est limité à 30 caractères.

  {
    "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!"
        }
      }
    }
  }
Pour la postérité, l'implémentation suivante fonctionne également.
{
  "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"
        }
      }
    }
  }
}