Inserito il: Oct 25, 2017

Amazon Pinpoint ora supporta il framework Apple PushKit e include un supporto esteso per chiavi di compressione, priorità dei messaggi e Time to Live (TTL) per Firebase Cloud Messaging (FCM) e il servizio Apple Push Notification (APN).

L'integrazione del framework PushKit nell'applicazione offre alcuni vantaggi rispetto alle notifiche push tradizionali. Se la tua app non è in esecuzione quando l'utente riceve una notifica, ad esempio, il sistema operativo può precaricare alcuni processi in background. In questo modo si riducono i tempi di caricamento e si garantiscono alte prestazioni quando l'utente fa clic sulla notifica.

Le chiavi di compressione ti aiutano a evitare di sommergere gli utenti con notifiche ridondanti. Puoi, ad esempio, rendere comprimibili i messaggi meno importanti. Se in futuro invierai un messaggio correlato, il messaggio più vecchio sarà sostituito da quello nuovo.

Il supporto per la priorità dei messaggi ti consente di specificare l'importanza di ogni notifica che invii. Le notifiche ad alta priorità sono consegnate immediatamente. In base al sistema operativo del destinatario, i messaggi ad alta priorità possono riattivare il dispositivo dell'utente che si trova in sospensione. I messaggi con priorità normale possono non essere consegnati immediatamente, ma hanno minore impatto sulla durata della batteria dei dispositivi dei destinatari.

Il supporto time-to-live (TTL) ti permette di specificare la durata di conservazione dei tuoi messaggi da parte del servizio di notifica push. Se il servizio non riesce a consegnare la notifica entro i tempi indicati (ad esempio se il dispositivi del destinatario è spento), il messaggio è rimosso.

I clienti possono accedere a tali caratteristiche utilizzando l'API e gli SDK di Amazon Pinpoint. Queste caratteristiche sono disponibili nella regione Stati Uniti orientali (Virginia settentrionale). Per ulteriori informazioni, consulta la Guida per sviluppatori di Amazon Pinpoint.