Nozioni di base su Amazon Pinpoint

Prova Amazon Pinpoint gratuitamente

Il piano gratuito di AWS offre 5.000 utenti mirati al mese, 1 milione di notifiche push gratuite al mese e 100 milioni di eventi al mese con Amazon Pinpoint.

Visualizza i dettagli del piano gratuito di AWS »


D: Cos'è Amazon Pinpoint?

Amazon Pinpoint è il servizio di coinvolgimento degli utenti digitali di AWS, che permette ai clienti di AWS di comunicare in modo efficace con i loro utenti finali e di misurarne il coinvolgimento su diversi canali di comunicazione: e-mail, messaggi di testo (SMS) e notifiche push per dispositivi mobili.

Amazon Pinpoint, inoltre, offre strumenti con cui gestire e suddividere il pubblico, gestire e pianificare le campagne, gestire i modelli, confrontare diverse opzioni e analizzare e integrare i dati. Acquisire quindi i dati che consentono di tenere traccia delle consegne e di analizzare l'utilizzo e l'invio dei messaggi, monitorando parametri quali utente, canale di comunicazione e attributi personalizzati.

Amazon Pinpoint si avvale di un'architettura basata su servizi. Gli sviluppatori possono estendere la propria applicazione o i propri servizi di back-end in diversi modi: inviando messaggi direttamente dall'applicazione tramite i canali di comunicazione di Amazon Pinpoint (e-mail, SMS e notifiche push), accedendo ai dati del pubblico per modificare il comportamento dell'applicazione con determinate categorie di utenti, creando e avviando campagne direttamente dall'applicazione e accedendo ai dati di analisi e di invio per migliorare il coinvolgimento degli utenti. Il sistema offre ai clienti la possibilità di inviare il messaggio più adatto per il pubblico selezionato nel momento migliore e con il mezzo più efficace.

D: Quali vantaggi offre Amazon Pinpoint agli sviluppatori?

Amazon Pinpoint fornisce agli sviluppatori un singolo layer API, supporto per l'interfaccia a riga di comando e per kit SDK lato client con cui estendere i canali di comunicazione con cui le loro applicazioni coinvolgono gli utenti. I canali di comunicazione sono tre: e-mail, SMS di testo e notifiche push per dispositivi mobili. Amazon Pinpoint offre anche un sistema di analisi che tiene traccia del comportamento degli utenti e del loro coinvolgimento. Tramite questo servizio, gli sviluppatori possono scoprire in che modo gli utenti si interfacciano e quindi personalizzare la loro esperienza per accrescere il valore dell'applicazione.

Amazon Pinpoint, infine, aiuta gli sviluppatori in diversi casi d'uso di messaggistica, ad esempio con la messaggistica transazionale o diretta, l'invio di messaggi mirati, in campagne o basati su eventi. Utilizzando Amazon Pinpoint per integrare e impiegare i diversi canali di comunicazione per il coinvolgimento degli utenti finali, gli sviluppatori possono avere una visibilità a 360 gradi della partecipazione degli utenti.

D: Quali vantaggi offre Amazon Pinpoint per gli esperti di marketing?

Amazon Pinpoint permette agli esperti di marketing di creare e mettere in pratica una strategia di messaggistica unificata su tutti i canali di comunicazione più utilizzati dagli utenti finali. Pinpoint include infatti strumenti e servizi che consentono di analizzare e coinvolgere gli utenti in modo diretto. La console contiene strumenti di gestione delle campagne con cui è possibile creare, avviare e gestire campagne multi-canale su applicazione, base utenti e dispositivi. Le campagne possono essere pianificate oppure attivate in base a modifiche o azioni degli utenti. Inoltre, utenti e dispositivi possono essere raggruppati tramite segmenti definibili con la massima flessibilità, per circoscrivere il pubblico di una campagna. Gli esperti di marketing potranno infine sfruttare il supporto ai modelli multi-canale, per personalizzare i messaggi indirizzati agli utenti finali, e le varie caratteristiche di ottimizzazione della campagna, ad esempio il confronto diretto tra diverse opzioni, test di esclusione e limiti massimi di messaggi. Saranno pertanto in grado di misurare l'efficacia dei messaggi e valutare l'impatto sul comportamento degli utenti tramite le funzioni di analisi di Pinpoint.

D: Quali vantaggi offre Amazon Pinpoint per le grandi aziende?

Le aziende potranno usare Amazon Pinpoint come servizio di coinvolgimento degli utenti digitali. Potranno sollevare gli sviluppatori dal compito di integrare singolarmente i canali di comunicazione nelle loro applicazioni e sfruttare Pinpoint per scoprire in che modo gli utenti finali e i clienti si interfacciano con la loro applicazione. Inoltre, permetterà loro di valutare e migliorare gli investimenti tecnologici misurando in che modo i clienti digitali si interfacciano con le funzioni aziendali.

D: Qual è il vantaggio di utilizzare Amazon Pinpoint per avviare e gestire campagne?

Amazon Pinpoint semplifica la gestione di campagne mirate e facilita il coinvolgimento degli utenti con le applicazioni mediante diversi canali di comunicazione: e-mail, SMS e notifiche push per dispositivi mobili. Questo servizio permette di analizzare il comportamento degli utenti, definire il miglior canale di comunicazione con cui raggiungerli, determinare il messaggio più efficace possibile, programmare il momento più favorevole per inviarlo e monitorare i risultati della campagna risultante.

Grazie alla scalabilità di Amazon Pinpoint, è possibile raccogliere ed elaborare miliardi di eventi al giorno e inviare miliardi di messaggi mirati agli utenti.

Gli esperti di marketing potranno inviare messaggi e call to action a un pubblico mirato quando si verificano variazioni o eventi, ad esempio quando viene lanciato un nuovo prodotto o quando un utente modifica la lingua del dispositivo.

D: Se è in uso un altro servizio per la gestione delle campagne, in che modo può risultare utile Amazon Pinpoint?

L'architettura di Amazon Pinpoint è basata su servizi. Le aziende possono scegliere quali servizi utilizzare, integrandoli con sistemi e processi esistenti. I servizi di base di Amazon Pinpoint sono i seguenti: analisi del coinvolgimento, canali di comunicazione, parametri di efficacia del recapito, gestione e segmentazione del pubblico, gestione di modelli e gestione di campagne.

La piattaforma, inoltre, supporta servizi di integrazione dei dati per acquisire dati di analisi e segmentazione da sorgenti esterne, ad esempio S3, e reimpiegare le esportazioni di dati in sistemi di marketing esterni tramite Kinesis Event Streams.

D: Quanto costa Amazon Pinpoint?

Amazon Pinpoint non prevede costi anticipati, tariffe minime o costi di abbonamento. I prezzi sono calcolati solo in base all'uso effettivo. Per ulteriori dettagli, visita la pagina dei prezzi di Amazon Pinpoint.

D: A chi appartengono i dati in Amazon Pinpoint?

I dati in Amazon Pinpoint appartengono ai clienti. Amazon Web Services non è proprietario né monetizza i dati raccolti né li condivide con terze parti. Potremo utilizzare i dati per migliorare il servizio, monitorarne lo stato di integrità e fornire supporto tecnico. Come per qualsiasi altro servizio AWS, il responsabile dell'utilizzo degli strumenti offerti è il cliente: questa responsabilità include l'invio di notifiche e opzioni di cancellazione per gli utenti finali e la conformità con le normative vigenti.

 


D: Quali servizi e strumenti offre Amazon Pinpoint?

Amazon Pinpoint include una console progettata per esperti di marketing e sviluppatori. La console permette di configurare canali di comunicazione, gestire pubblico e segmentazione, gestire e avviare campagne, creare e gestire modelli di messaggi, creare e gestire pianificazioni e analizzare il coinvolgimento degli utenti. Le analisi standard includono: utenti attivi, attività degli utenti, sessioni, fidelizzazione degli utenti, efficacia della campagna e parametri di coinvolgimento di canale. Potrai creare analisi personalizzate che integrano attributi personalizzati e mostrino conversioni, report sugli imbuti, adozione di prodotti per segmento e qualsiasi altro parametro necessario per le esigenze aziendali.

D: Già utilizzo Amazon SNS e Amazon SES. Quali vantaggi offre Amazon Pinpoint?

Nei tipi casi d'uso Amazon SNS e Amazon SES, devi impostare l'applicazione in modo che gestisca pubblico, contenuti e pianificazione di invio di ciascun messaggio. In Amazon Pinpoint queste caratteristiche sono integrate. Questo servizio permette di creare modelli, pianificazioni di invio, segmenti di pubblico e campagne complete.  

D: Quali informazioni memorizza Amazon Pinpoint senza l'uso di kit SDK o strumentazione?

Amazon Pinpoint può memorizzare quattro diverse categorie di informazioni:

Dati di configurazione da cui i servizi di Amazon Pinpoint ricevono le regole di coinvolgimento. Sono inclusi:

  1. Canale di comunicazione. I canali di comunicazione possono essere configurati con restrizioni per canale o su più canali, ad esempio un numero massimo di messaggi che può ricevere un utente al giorno oppure per campagna, impostando anche intervalli di silenzio. Sono disponibili anche impostazioni specifiche di canale, ad esempio numeri brevi delle notifiche push per dispositivi mobili, codici abbreviati per gli SMS, indirizzi IP dedicati per le e-mail, nonché tipi di messaggio consentiti e lunghezze configurate per ciascun canale.
  2. Campagna. Le campagne possono essere di diverso genere. Le campagne pianificate prevedono impostazioni quali pianificazione, frequenza, segmenti, segmenti di esclusione, modelli di messaggio e confronti diretti tra diverse opzioni. Le campagne basate su eventi prevedono invece regole basate su trigger o eventi al posto della pianificazione.
  3. Segmentazione. Questo elemento può essere definito tramite una serie di filtri basati sugli utenti e sui loro dati di coinvolgimento oppure definiti in base a dati importati, ad esempio elenchi inclusi in file estratti da sistemi esterni.
  4. Configurazione della pianificazione. Le pianificazioni sono legate alle campagne e definiscono la frequenza e il momento esatto dell'invio dei messaggi.
  5. Configurazione degli attributi personalizzati. Definisce gli eventi e gli attributi personalizzati che possono essere acquisiti e restituiti dalle applicazioni come dati sul coinvolgimento di Amazon Pinpoint.

Dati degli utenti che forniscono ad Amazon Pinpoint informazioni sull'endpoint per l'invio di messaggi su qualsiasi canale, dispositivo o applicazione. I dati degli utenti sono estensibili ma includono i seguenti elementi, in base al canale di comunicazione:

  • Notifiche push per dispositivi mobili. Sono inclusi: userID, appID, appVersion, DeviceID, DeviceModel, DeviceModelVersion, Device OS, OS version, lastTimezone, lastCity, lastCountry, lastLatitude, lastLongitude, lastPostalCode, lastRegion.
  • SMS. Number.
  • E-mail. PrimaryWorkEmailAddress, SecondaryWorkEmailAddress, PrimaryPersonalEmailAddress, SecondaryPersonalEmailAddress.

I dati degli utenti includono inoltre:

  • Identificatori di utenti esterni. Consentono di mappare gli utenti a ID in sistemi esterni.
  • Attributi personalizzati. Sarà possibile aggiungere attributi personalizzati per associare determinate informazioni al loro utilizzo in Amazon Pinpoint.

Dati sul coinvolgimento degli utenti che includono informazioni predefinite per canale di comunicazione ed eventuali attributi personalizzati. I dati per canale di comunicazione includono:

Dati esterni, comprensivi di dati relativi a utente, segmentazione e analisi.

D: Quali sono le opzioni per l'acquisizione di eventi di applicazione personalizzati?

Puoi utilizzare il kit SDK Mobile integrandolo all'applicazione per inviare attributi ed eventi personalizzati con notifiche push per dispositivi mobili, oppure utilizzare l'API REST di Amazon Pinpoint per inviare eventi in modo programmatico da qualsiasi applicazione.

D: Amazon Pinpoint supporta la gestione di identità su più dispositivi e applicazioni?

Sì. Mediante il parametro User ID.

D: Quali versioni del sistema operativo supporta Amazon Pinpoint per le notifiche push per dispositivi mobili?

L’SDK iOS supporta app eseguite su iOS 7.0 e versioni successive. L’SDK Android supporta app in esecuzione su Android 2.3.3 e versioni successive.

D: I dati relativi alle notifiche push per dispositivi mobili sono memorizzati nella cache quando il dispositivo di un utente è offline?

Sì, quando si usa il kit SDK AWS Mobile, i dati vengono memorizzati nella cache sul dispositivo dell'utente e caricati non appena viene stabilita una connessione di rete.

D: I canali di comunicazione di rete sono ottimizzati quando inviano eventi tramite il kit SDK?

Sì, gli eventi vengono raggruppati in batch e inviati una volta al minuto. È anche possibile specificare il mezzo di invio degli eventi: cellulare e Wi-Fi o solo Wi-Fi.

 


D: In che modo vengono calcolati i parametri per uno stesso utente che utilizzi più dispositivi?

Un utente con la stessa app su due dispositivi, come un iPhone e un iPad, viene conteggiato come due utenti.

D: Come si definisce una “sessione”?

Una sessione corrisponde a un singolo utilizzo di un’app da parte di un utente. Una sessione inizia quando un’app viene lanciata (o portata in primo piano) e termina quando l’app viene chiusa (o messa in background). Per tenere conto di brevi interruzioni, come l’invio di un messaggio di testo, un periodo di inattività di massimo di 5 secondi non viene conteggiato come una nuova sessione. Il report Sessioni totali giornaliere indica il numero di sessioni di un’app al giorno. Sessioni medie per utente attivo giornaliero indica il numero medio di sessioni per utente al giorno.

D: Quando un’app viene portata in background, la relativa sessione termina?

Sì, la sessione termina. Quando l’app viene portata in primo piano, inizia una nuova sessione.

D: Come vengono definite retention giornaliera e settimanale?

La retention giornaliera viene misurata determinando il numero di utenti che hanno utilizzato per la prima volta la tua app in un giorno specifico, per poi tornare a utilizzarla dopo sette giorni (retention di 7 giorni), quattordici giorni (retention di 14 giorni) e dopo trenta giorni (retention di 30 giorni).

D: In che modo viene calcolata la vischiosità nella scheda Coinvolgimento degli utenti?

La vischiosità viene calcolata dividendo DAU per MAU. Si tratta della frazione di utenti mensili che utilizzano l’app in un giorno specifico. Ad esempio, se un’app ha 100.000 DAU e 300.000 MAU, la relativa vischiosità sarà pari a 0,33. Una vischiosità elevata può indicare un forte coinvolgimento e interesse e consistenti opportunità di monetizzazione.

D: Che cosa sono i dati demografici in Amazon Pinpoint?

La scheda Dati demografici fornisce un quadro dettagliato degli attributi del dispositivo per gli utenti dell’applicazione. Consente inoltre di visualizzare gli attributi personalizzati definiti dall’utente.


D: Cosa sono gli eventi?

Gli eventi personalizzati sono definiti interamente da te. Aiutano a monitorare le azioni dell’utente specifiche per la tua app o il tuo gioco. La scheda Eventi offre una panoramica della frequenza con cui si verificano gli eventi personalizzati. Gli eventi personalizzati possono essere filtrati in base agli attributi e ai relativi valori.

Puoi creare eventi personalizzati nominandoli, come ad esempio “Articolo acquistato” o “Pulsante premuto”; puoi anche aggiungere un contesto, specificando attributi (per misure qualitative) e/o parametri (per misure quantitative). Ad esempio, se il tuo obiettivo di business è monitorare gli acquisti di articoli dall’app, puoi utilizzare “Articolo acquistato” come evento personalizzato, “Articolo XYZ” come attributo e “Prezzo articolo” come parametro. Il report degli eventi personalizzati ti consente di effettuare ricerche e applicare filtri in base a ciascun attributo o parametro. Ad esempio, puoi scoprire con quale frequenza è stato acquistato l’“Articolo XYZ” o quanto spesso il prezzo di un articolo è stato pari a 1,99 USD. Puoi anche rivedere la media ponderata dei valori dei parametri (per sessione) e monitorare i relativi valori minimo, massimo o medio. Come best practice, raccomandiamo che i nomi degli eventi personalizzati siano generici, mentre quelli degli attributi specifici.

D: Quali sono i vantaggi dell’utilizzo di eventi personalizzati?

Gli eventi personalizzati aiutano a comprendere le azioni degli utenti specifiche per la tua app. Uno sviluppatore di giochi potrebbe essere interessato a comprendere con quale frequenza viene completato un livello e quante vite rimangono a ogni giocatore al termine di quel livello. Con gli eventi personalizzati puoi creare un evento chiamato “livello_completato” e “aggiungi_livello” come attributo e “vite” come valore dell’attributo. Ogni volta che un livello viene completato, puoi registrare un evento “livello_completato” con il nome del livello e le vite del giocatore. Rivedendo i dati attraverso la scheda Eventi, potresti scoprire che il livello 3 è troppo facile, dal momento che i giocatori lo completano con il massimo numero di vite. Potrai quindi regolare la difficoltà del livello per sfidare e coinvolgere meglio i giocatori, migliorando la retention.

D: Ci sono limiti per l’utilizzo degli eventi personalizzati nella mia app?

Puoi avere fino a 1.500 tipi di eventi personalizzati unici per app e fino a 40 attributi e parametri per evento personalizzato. Per ulteriori informazioni su questi ed altri limiti che influiscono sugli eventi personalizzati, consulta la documentazione di Amazon Pinpoint.

D: Che cosa sono i segmenti?

I segmenti vengono definiti con gli attributi di utilizzo. Questi attributi includono criteri di utilizzo (per esempio quando è stata utilizzata l’app l’ultima volta), attributi del dispositivo (come la versione dell’applicazione, la piattaforma e il paese) e attributi personalizzati da te definiti. Puoi utilizzare questi attributi per definire un sottoinsieme di utenti dalla tua base di utenti totale. Anche un elenco statico di utenti predefiniti può costituire un segmento.

D: Cosa sono gli attributi personalizzati?

Amazon Pinpoint mette a disposizione 40 attributi personalizzati. Puoi utilizzarli per personalizzare la segmentazione dei tuoi casi d’uso specifici. Ogni attributo personalizzato può memorizzare fino a 50 valori.

D: Come si crea un segmento?

Per creare un segmento puoi costruirlo o importarne uno.

Per costruire un segmento puoi definirlo utilizzando criteri di utilizzo, attributi del dispositivo o personalizzati.

Se decidi di importarlo, puoi caricare un elenco statico di utenti da un file CSV o JSON salvato in Amazon S3.


D: Cosa sono le campagne?

Le campagne sono messaggi di notifica push inviati in modo mirato a un sottoinsieme di utenti secondo un piano predefinito. Puoi utilizzare le campagne di notifiche push mirate per aumentare il coinvolgimento e la retention degli utenti dell’app. Puoi creare campagne di notifiche push per casi d’uso come l’accoglienza di nuovi clienti, l’invio di informazioni su nuove caratteristiche e la condivisione di offerte e promozioni con i clienti.

D: Cos’è una campagna standard?

Una campagna standard definisce i destinatari mirati, il messaggio da inviare e un piano specifico per l’invio del messaggio. Per creare una campagna puoi anche riutilizzare segmenti definiti in precedenza o definire un nuovo segmento. Per ogni istanza di una campagna che viene pianificata, Amazon Pinpoint ricalcola la dimensione del pubblico in base ai filtri di segmento definiti.

D: Che cos’è una campagna di test A/B?

Le campagne A/B sono campagne con più di un trattamento. Ogni trattamento è diverso dall’altro in base al messaggio o al piano di invio.

D: Cosa sono le notifiche push silenziose e le notifiche in-app? Come si usano?

Le notifiche push silenziose e le notifiche in-app sono messaggi recapitati al dispositivo che non vengono visualizzati nel centro notifiche del dispositivo dell’utente. Questi messaggi contengono un’intestazione che consente agli sviluppatori di gestire la configurazione dell’app o di creare un centro messaggi interno all’app per le loro applicazioni.

D: Quali parametri posso monitorare per le campagne standard?

Per le campagne standard è possibile monitorare i messaggi inviati, quelli recapitati, le aperture dirette dell’applicazione, le sessioni e gli acquisti per utente, i tassi di consegna e di apertura, i dispositivi dell’utente a cui è stato inviato un messaggio e le sessioni della campagna in base all’ora del giorno.

D: Quali opzioni di pianificazione ho a disposizione per le campagne?

È possibile prevedere che la campagna venga eseguita una sola volta immediatamente o in un momento successivo appositamente impostato. In alternativa, è possibile pianificare esecuzioni multiple a frequenza oraria, giornaliera, settimanale o mensile. Basta impostare una data e un orario di inizio, specificando se la consegna deve avvenire secondo il fuso orario locale, e una data di fine, includendo anche il periodo in caso di campagne ricorrenti.

D: Come funziona il recapito con fuso orario locale per la pianificazione delle campagne?

Il recapito con fuso orario locale permette di creare campagne e recapitare i messaggi all’ora locale del destinatario. Il recapito con fuso orario locale può essere impostato scegliendo l’opzione del fuso orario locale e quindi selezionando il fuso orario per lanciare il primo invio.


D: In cosa consistono i messaggi bidirezionali?

Gli SMS bidirezionali consentono ai clienti di Amazon Pinpoint di ricevere messaggi di testo dagli utenti. Quando un utente invia un SMS al numero dedicato di un cliente, Amazon Pinpoint inoltra il messaggio al cliente, che potrà quindi utilizzarlo per attivare un'ulteriore risposta. A seconda del paese e dei requisiti normativi locali in materia di telecomunicazione, il cliente potrà utilizzare long code (numeri di telefono a 10 cifre) e short code (numeri di telefono a 5 o 6 cifre).

Per ricevere SMS dagli utenti, il cliente deve abilitare i messaggi bidirezionali nella console di Amazon Pinpoint e selezionare un argomento Amazon SNS. Amazon Pinpoint fornisce il numero di telefono dell'utente l'ID messaggio del cliente se l'SMS è stato inviato in risposta a un altro messaggio.

D: Quali sono i vantaggi della messaggistica bidirezionale?

L'uso di messaggistica bidirezionale rende il servizio adatto a diversi casi d'uso, specialmente in situazioni di transazionalità in cui un cliente può inviare avvisi agli utenti e questi possono rispondere, avviando flussi di lavoro aggiuntivi o nuovi processi. Ad esempio, nel settore sanitario, una farmacia può inviare un messaggio di testo a un utente avvisando che è arrivato il momento di rinnovare l'acquisto di un determinato farmaco prescritto dal medico. L'utente può rispondere confermando o meno la necessità di procedere con l'acquisto; in base alla risposta, il cliente potrà decidere di verificare l'inventario di tale farmaco nell'esercizio in cui si rifornisce normalmente l'utente, informandolo quando può passare a ritirarlo.

D: Perché può essere necessario un numero dedicato per la messaggistica bidirezionale?

La ricezione di messaggi di testo provenienti da una stessa azienda ma da numeri di telefono differenti rende più difficile per l'utente associare un numero con un'azienda con cui potrebbero interagire con regolarità. Con un numero dedicato è più semplice interagire con gli utenti.

Inoltre, Amazon Pinpoint invia SMS utilizzando i numeri condivisi tra più clienti. Poiché questi numeri non sono esclusivi per un solo mittente, non è possibile instradare in modo preciso l'SMS verso un determinato cliente quando un abbonato tramite cellulare scrive a un numero di proprietà di Amazon Pinpoint. Per questo motivo, con Amazon Pinpoint è necessario ottenere un numero dedicato per la messaggistica bidirezionale.

D: In che modo è possibile disabilitare la messaggistica bidirezionale?

La messaggistica bidirezionale può essere disabilitata dalla console; una volta disabilitata, non si riceveranno più messaggi di testo dagli utenti.

D: È possibile creare risposte automatiche per determinate parole chiave?

Sì, i clienti con numeri di telefono dedicati (long o short code) possono stabilire parole chiave e aggiungere risposte da inoltrare agli utenti tramite la console di Amazon Pinpoint. Quando un utente invia un messaggio di testo che contiene la parola chiave stabilita, Amazon Pinpoint invia la risposta corrispondente. Inoltre, i clienti potranno creare messaggi HELP e STOP personalizzati.

 


D: La mia domanda non trova risposta in queste domande frequenti. Come posso contattare Amazon per richiedere assistenza?

Per ulteriore assistenza è possibile contattarci per e mail o visitare il forum di Amazon Pinpoint.

D: Come posso richiedere una nuova funzione o fornire un feedback su questo prodotto?

È possibile condividere opinioni sul forum di Amazon Pinpoint.

D: Ho una domanda sui prezzi.

Non esitare a contattarci via e-mail.