Anteprima dell’abbonamento | Documentazione su cloud pub/sub | Google Cloud, Configurazione dell’abbonamento | Google Play Console

Abbonamento di Google

Attira nuovi abbonati con test, prezzi della scoperta e promozioni su Google.

Anteprima dell’abbonamento

Per ricevere messaggi pubblicati in un argomento, è necessario creare un abbonamento associato su questo argomento. Solo i messaggi pubblicati nell’argomento dopo la creazione dell’abbonamento sono disponibili per i clienti abbonati. Il cliente abbonato riceve e tratta i messaggi pubblicati nell’argomento. Un soggetto può essere associato a diversi abbonamenti, ma un determinato abbonamento può essere associato solo.

La funzionalità di conservazione dei soggetti consente un abbonamento associato a un soggetto di tornare indietro e rileggere i messaggi precedentemente pubblicati. Per saperne di più su questa funzione, consultare la pagina di riapertura ed eliminare permanentemente i messaggi.

Flusso di lavoro in abbonamento

  1. Una volta che un messaggio è stato inviato a un abbonato, quest’ultimo deve riconoscere la ricevuta.
  2. Se un messaggio viene inviato alla distribuzione e un abbonato non lo ha ancora letto, si chiama in sospeso.
  3. Pub/sub tenta più volte di distribuire un messaggio che non è ancora confermato. Tuttavia, pub/sub sta cercando di non distribuire alcun messaggio in attesa di un altro abbonamento sulla stessa abbonamento.
  4. L’abbonato ha un tempo configurabile e limitato, chiamato Ackdeadline, per riconoscere la ricezione del messaggio di attesa. Dopo questo periodo, il messaggio non è più considerato in sospeso e la pubblicità/sub sta cercando di ridistribuirlo.

Tipi di abbonamenti

Quando si crea un abbonamento, è necessario specificare il tipo di distribuzione dei messaggi. Pub/SU offre i seguenti tipi di abbonamenti:

  • IL Estrarre abbonamenti Utilizzare un cliente di abbonati per richiedere messaggi dal pub/sub server.
  • IL Abbonamenti push Utilizzare il pub/sub server per inviare query all’applicazione di abbonati per distribuire i messaggi.
  • L’Esportazione di abbonamenti Ti consente di esportare i tuoi messaggi direttamente in una risorsa di Google Cloud. Questi abbonamenti sono i seguenti:
    • IL Abbonamenti bigQuery Esporta dati in una tabella BigQuery.
    • IL Abbonamenti di archiviazione cloud Esporta dati in un secchio di archiviazione cloud.

    Per scegliere l’abbonamento adattato alle esigenze della tua attività, consultare la scelta di un tipo di abbonamento. È possibile aggiornare il tipo di distribuzione dei messaggi per un abbonamento in qualsiasi momento dopo la sua creazione.

    Proprietà di abbonamento predefinite

    Per impostazione predefinita, Pub/SU offre una distribuzione di tipo “almeno una volta”, senza garantire l’ordinamento su tutti i tipi di abbonamenti. Se i messaggi hanno la stessa chiave di ordinamento e si trovano nella stessa regione, è possibile attivare la classificazione dei messaggi. Una volta che hai definito messaggi per ordinare i messaggi, il servizio Pub/SU trasmette messaggi con la stessa chiave di ordinamento e nell’ordine in cui il servizio Pub/Sup li riceve.

    Pub/sub è anche compatibile con la trasmissione “esattamente una volta”.

    In generale, Pub/SU distribuisce ogni messaggio una volta e nell’ordine in cui è stato pubblicato. Tuttavia, a volte i messaggi possono essere distribuiti fuori dal disturbo o più volte. Pub/sub può ridistribuire un messaggio anche dopo che è stata restituita una richiesta di conferma per il messaggio. Questo sconto può essere causato da problemi come rimbalzi sul lato server o sui problemi del cliente. Pertanto, sebbene raro, qualsiasi messaggio può essere restituito in qualsiasi momento.

    Per essere in grado di gestire l’invio più volte, il tuo abbonato deve essere IDEMPOT durante l’elaborazione dei messaggi.

    Scadenza dell’abbonamento

    Per impostazione predefinita, gli abbonamenti scadono dopo 31 giorni di inattività o in assenza di aggiornamenti. Connessioni aperte, azioni attive o invadenti di successo sono esempi di attività di abbonati. Se la pubblicità/sub rileva un’attività di abbonato o un aggiornamento delle proprietà dell’abbonamento, l’orologio di rimozione del riavvio dell’abbonamento. Utilizzando le regole di scadenza dell’abbonamento, è possibile configurare la durata dell’inattività o rendere persistente l’abbonamento, qualunque sia l’attività. Puoi anche eliminare manualmente un abbonamento.

    Sebbene sia possibile creare un abbonamento con lo stesso nome di un abbonamento eliminato, il nuovo abbonamento non ha alcuna relazione con il vecchio. Anche se l’abbonamento eliminato includeva molti messaggi non confermati, un nuovo abbonamento con lo stesso nome presenterebbe qualsiasi messaggio di attesa al momento della creazione (nessun messaggio in attesa di distribuzione).

    Seguenti passaggi

    • Scegli il tipo di abbonamento adattato ai requisiti della tua attività.
    • Comprendi il flusso di lavoro per ogni tipo di abbonamento:
      • Maglione
      • Trasferire
      • BigQuery
      • Archiviazione cloud

      Commento

      Se non diversamente indicato, il contenuto di questa pagina è regolato da una licenza Creative Commons Assegnazione 4.0 e i campioni di codice sono regolati da una licenza Apache 2.0. Per ulteriori informazioni, consultare le regole del sito degli sviluppatori di Google. Java è un marchio registrato di Oracle e/o delle sue società affiliate.

      Ultimo aggiornamento sul 2023/08/03 (UTC).

      Configurazione degli abbonamenti

      Attira nuovi abbonati con test, prezzi della scoperta e promozioni su Google.

      Mantieni i tuoi clienti

      Scopri le diverse misure che puoi mettere in atto per limitare la perdita di abbonati (periodo di grazia, blocco e sospensione del conto, possibilità di cambiare il livello di abbonamento)

      Personalizza i tuoi abbonamenti

      Adatta i tuoi abbonamenti alle esigenze dei clienti offrendo diversi periodi di fatturazione, utilizzando valute locali e modificando i prezzi

      Buone abitudini

      • Consenti agli utenti di testare l’applicazione prima di abbonarsi impostando un test (che si sceglie la durata) o indicare un prezzo di scoperta applicabile a un determinato numero di periodi di fatturazione.
      • Personalizza il prezzo per ogni lingua e fattura degli utenti nella valuta locale.
      • Offri ai tuoi abbonati la possibilità di aggiornare il loro metodo di pagamento in caso di rifiuto del pagamento ricorrente impostando le scadenze di grazia.
      • Lascia agli utenti la libertà di cambiare il loro piano (passando a un pacchetto inferiore o superiore) o per ri -registrarsi per mantenere l’accesso.
      • Per ridurre la perdita di utenti a causa della terminazione volontaria in abbonamento e offrire agli utenti Internet un’altra soluzione, è possibile consentire loro di sospendere la loro abbonamento.

      Saperne di più

      Crea un abbonamento

      Scopri come aggiungere un abbonamento alla tua applicazione e scopri le tue responsabilità di sviluppatore

      Promuovi l’acquisto grazie agli abbonamenti

      Scopri come ottimizzare il reddito generato dagli abbonamenti in base alle motivazioni degli utenti e al loro impegno

      Documentazione per gli sviluppatori

      Scopri come utilizzare la fatturazione di Google Play per integrare funzionalità specifiche per gli abbonamenti all’applicazione

      Modelli di abbonamento per i giochi

      Scopri come applicare un modello di abbonamento al tuo gioco seguendo un corso su richiesta della Play Academy