Panoramica generica di Pass

Il pass generico è disponibile quando il tuo caso d'uso non rientra in nessuno degli altri tipi di pass predefiniti. A differenza di altri pass che includono campi e funzionalità specifici di un caso d'uso, come biglietti, carte fedeltà e offerte, il pass generico è pensato per essere abbastanza flessibile da supportare una varietà di scopi, fornendo campi in cui puoi definire etichette e valori personalizzati.

Esempi di casi d'uso

Di seguito sono riportati solo alcuni esempi di ciò che puoi fare con il tipo di pass Generico:

  • Tessere per il parcheggio
  • Tessere della biblioteca
  • Carte di abbonamento
  • Carte assicurative
  • Conferme di prenotazioni
  • Codici di conferma pre-screening dei clienti

Tessere che includono informazioni sensibili

In alcuni casi, la tessera o il caso d'uso potrebbe riguardare informazioni sensibili, come informazioni che consentono l'identificazione personale (PII) e dati sanitari. Per questi scenari, il tipo di pass privato generico è disponibile per i casi d'uso preapprovati. Per ulteriori informazioni, consulta la documentazione generica relativa al pass privato e le Norme di utilizzo accettabile (AUP).

Piattaforme supportate

Con l'API Google Wallet puoi emettere tessere che i tuoi utenti possono salvare nel proprio Google Wallet su più piattaforme, incluse le app per Android, e ovunque siano supportati link ipertestuali, come siti web, email e SMS.

API e SDK

L'API Google Wallet offre un'API REST e un SDK Android per aiutarti a emettere e gestire le tessere in modo rapido e semplice.

  • API REST di Google Wallet

    Per emettere tessere su piattaforme come il Web, l'email o gli SMS, ti consigliamo di utilizzare l'API REST di Google Wallet. L'API fornisce un insieme di endpoint che ti consente di creare, recuperare e aggiornare i vari componenti delle tessere.

  • SDK Google Wallet per Android

    Per emettere le tessere in un'app per Android, ti consigliamo di utilizzare l'SDK Google Wallet per Android. L'SDK offre una varietà di metodi pratici che semplificano l'integrazione dell'API Google Wallet nelle tue app mobile utilizzando codice nativo.

Nota: non è necessario utilizzare l'API REST di Google Wallet o l'SDK Google Wallet per Android per emettere le tessere con l'API Google Wallet, ma è vivamente consigliato. Per maggiori informazioni sull'emissione di tessere senza utilizzare l'API REST o l'SDK Android, consulta la sezione Creating Passes Objects and Passes Classes nel JWT.

Requisiti

Per emettere le tessere con l'API Google Wallet, devi prima effettuare le seguenti operazioni:

Introduzione all'API Google Wallet

Prima di iniziare a utilizzare l'API Google Wallet, dai un'occhiata a questi utili articoli che ti aiuteranno a familiarizzare con le funzionalità e la terminologia di base.
  • Concetti fondamentali e terminologia: questo articolo ti aiuterà a familiarizzare con tutti i termini e le funzionalità importanti che dovrai utilizzare con l'API Google Wallet.
  • Panoramica dei pass e degli oggetti che invii: i pass emessi per gli utenti vengono creati combinando una classe dei pass e un oggetto dei pass. Questo articolo ti aiuterà a familiarizzare con entrambi i concetti e con il modo in cui vengono utilizzati per creare tessere.
  • Flusso di sviluppo delle tessere di Google Wallet: questo articolo fornisce una panoramica completa di tutti i passaggi necessari per creare una tessera con l'API Google Wallet, dall'inizio alla fine.

Strumenti e risorse

  • Codelab

    I codelab autoguidati ti illustrano i passaggi necessari per aggiungere una tessera a Google Wallet. Per iniziare, scegli "Android" se l'implementazione sarà solo su dispositivi Android e scegli "Web" se l'implementazione supporta Android, Web, Email o SMS.

    Android Web

  • Generatore di pass

    Crea la tua prima tessera in modo visivo con lo strumento Pass Builder e genera automaticamente il JSON necessario per creare la tessera con l'API Google Wallet.

  • GitHub di Google Wallet

    Ricevi strumenti, librerie e codici di esempio utili per una vasta gamma di linguaggi di programmazione nella organizzazione GitHub di Google Wallet.