Eseguire il collegamento da un'offerta

Esistono tre modi per aggiungere link a un'offerta.

  • Utilizza OfferClass.LinksModuleData per aggiungere link a tutte le offerte associate a OfferClass.
  • Utilizza OfferObject.LinksModuleData per aggiungere un link a un'offerta specifica OfferObject.
  • Usa OfferObject.appLinkData per inserire il link di un'app sopra i dettagli del pass.

Uno dei vantaggi del collegamento delle app è che consente al tuo canale di invito all'azione di indirizzare gli utenti verso le tue esperienze con brand su Google Wallet. I link con questa funzionalità vengono visualizzati sopra i dettagli del pass e possono essere incorporati in un logo, una descrizione o una parola di invito all'azione.

Esempio di invito all'azione di GMB

Per una determinata offerta, imposta il campo OfferObject.appLinkData sull'URI della tua app o del tuo sito web. L'URI può essere qualsiasi formato, ma ti consigliamo di utilizzare un link dinamico.

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

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