Aggiungere link alla tua carta d'imbarco

Esistono quattro modi per aggiungere link a una carta d'imbarco.

  • Usa FlightClass.LinksModuleData per aggiungere link a tutte le carte d'imbarco associate all' FlightClass.
  • Usa FlightObject.LinksModuleData per aggiungere un link a una carta d'imbarco specifica FlightObject.
  • Usa FlightObject.appLinkData per inserire il link di un'app nella parte inferiore del pass specifico.
  • Usa FlightClass.appLinkData per inserire il link di un'app in fondo a tutti i pass di quel corso.

Uno dei vantaggi del collegamento delle app è che consente all'invito all'azione di far accedere gli utenti alle tue esperienze con brand da Google Wallet. I link con questa funzionalità vengono visualizzati nella parte inferiore della tessera.

Esempio di dati relativi all'applink dell'app Esempio di dati del link app web

Per una determinata carta d'imbarco, imposta il campo FlightObject.appLinkData sull'URI o il nome del pacchetto della tua app o del tuo sito web.

Controlla il formato e il contesto del campo appLinkData nel seguente codice sorgente:

  {
    "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"
           }
        }
     }
    }
  }
Per quanto riguarda i posteri, funzionerà anche la seguente implementazione.
{
  "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"
        }
      }
    }
  }
}