Configurare il canale di notifica web push push-notification-configuration

Journey Optimizer consente di creare percorsi e inviare messaggi a un pubblico target. Prima di iniziare a inviare notifiche push Web con Journey Optimizer, è necessario assicurarsi che le configurazioni e le integrazioni siano attive in Adobe Experience Platform. Per comprendere il flusso di dati delle notifiche push in Adobe Journey Optimizer, consulta questa pagina.

AVAILABILITY
È ora disponibile il nuovo flusso di lavoro di avvio rapido per l'onboarding di Mobile. Utilizza questa nuova funzione del prodotto per configurare rapidamente Mobile SDK per iniziare a raccogliere e convalidare i dati degli eventi mobili e per inviare notifiche push mobili. Questa funzionalità è accessibile tramite la home page di Data Collection come versione beta pubblica. Ulteriori informazioni

Prima di iniziare start-push

Impostare le autorizzazioni setup-permissions

Prima di creare un’app mobile, è necessario assicurarsi di disporre delle autorizzazioni utente corrette per i tag in Adobe Experience Platform o assegnarle. Ulteriori informazioni nella documentazione sui tag.

CAUTION
La configurazione push deve essere eseguita da un utente esperto. A seconda del modello di implementazione e degli utenti tipo coinvolti nell'implementazione, potrebbe essere necessario assegnare l'intero set di autorizzazioni a un singolo profilo di prodotto o condividere le autorizzazioni tra lo sviluppatore di app e l'amministratore Adobe Journey Optimizer. Ulteriori informazioni sulle autorizzazioni Tag sono disponibili in questa documentazione.

Per assegnare i diritti di Proprietà e Società, effettua le seguenti operazioni:

  1. Accedere a Admin Console.

  2. Dalla scheda Prodotti, seleziona la scheda Raccolta dati Adobe Experience Platform.

  3. Seleziona un profilo prodotto esistente o creane uno nuovo con il pulsante Nuovo profilo. Scopri come creare un nuovo nuovo profilo nella documentazione di Admin Console.

  4. Dalla scheda Autorizzazioni, seleziona Diritti di proprietà.

  5. Fare clic su Aggiungi tutto. Questo aggiungerà il seguente diritto al tuo profilo di prodotto:

    • Approva
    • Sviluppa
    • Gestisci ambienti
    • Gestione estensioni
    • Pubblica

    Queste autorizzazioni sono necessarie per installare e pubblicare l'estensione Adobe Journey Optimizer e pubblicare la proprietà dell'app in Adobe Experience Platform Mobile SDK.

  6. Quindi, seleziona Diritti azienda nel menu a sinistra.

  7. Aggiungi i seguenti diritti:

    • Gestione configurazioni app
    • Gestisci proprietà

    Queste autorizzazioni sono necessarie affinché lo sviluppatore di app mobili possa impostare le credenziali push in Raccolta dati Adobe Experience Platform e definire le configurazioni del canale di notifica push (ossia i predefiniti per messaggi) in Adobe Journey Optimizer.

  8. Fai clic su Salva.

Per assegnare questo profilo di prodotto agli utenti, effettua le seguenti operazioni:

  1. Accedere a Admin Console.

  2. Dalla scheda Prodotti, seleziona la scheda Raccolta dati Adobe Experience Platform.

  3. Seleziona il profilo di prodotto configurato in precedenza.

  4. Dalla scheda Utenti, fai clic su Aggiungi utente.

  5. Digita il nome o l’indirizzo e-mail dell’utente e selezionalo. Quindi fare clic su Salva.

    note note
    NOTE
    Se l'utente non è stato creato in precedenza in Admin Console, consulta la documentazione sull'aggiunta di utenti.

Verifica i set di dati push-datasets

Con il canale di notifica push sono disponibili i seguenti schemi e set di dati:

Schema
Set di dati
Gruppo di campi
Operazione
Schema profilo push CJM
Set di dati profilo push CJM
Dettagli notifica push
Adobe CJM ExperienceEvent - Dettagli profilo messaggio
Adobe CJM ExperienceEvent - Dettagli esecuzione messaggio
Dettagli applicazione
Dettagli ambiente
Registra token di push
Schema evento di tracciamento push CJM
Set di dati evento di tracciamento push CJM
Tracciamento notifiche push
Tracciare le interazioni e fornire i dati per l’interfaccia utente di reporting
NOTE
Quando gli eventi di tracciamento push vengono acquisiti nel set di dati dell’evento di tracciamento push CJM, possono verificarsi alcuni errori, anche se i dati vengono parzialmente acquisiti con successo. Ciò può verificarsi se alcuni campi nella mappatura non esistono negli eventi in arrivo: il sistema registra gli avvisi ma non impedisce l’acquisizione di parti valide dei dati. Questi avvisi vengono visualizzati nello stato batch come "non riuscito" ma riflettono un parziale successo dell’acquisizione.
Per visualizzare l’elenco completo dei campi e degli attributi di ogni schema, consulta il dizionario dello schema di Journey Optimizer.

Configurare la proprietà pushNotification push-property

Per abilitare le notifiche push Web, è necessario innanzitutto verificare che la proprietà pushNotifications sia configurata correttamente in Web SDK. Questa proprietà controlla il modo in cui le notifiche push vengono gestite dall’applicazione web.

Inoltre, devi generare le chiavi VAPID, necessarie per configurare le credenziali push dell'app in Journey Optimizer.

Passaggio 1: aggiungere le credenziali push dell’app in Journey Optimizer push-credentials-launch

Dopo aver concesso le autorizzazioni utente corrette, ora devi aggiungere le credenziali push dell’app mobile in Journey Optimizer.

La registrazione delle credenziali push dell’app mobile è necessaria per autorizzare Adobe a inviare notifiche push per tuo conto. Consulta i passaggi descritti di seguito:

  1. Accedi al menu Canali > Impostazioni push > Credenziali push.

  2. Fare clic su Crea credenziali push.

  3. Dal menu a discesa Platform, seleziona Web.

  4. Fornisci ID app.

  5. Immetti la chiave pubblica VAPID e la chiave privata.

  6. Fai clic su Invia per creare la configurazione dell'app.

Passaggio 2: creare una configurazione di canale per il push message-preset

Dopo aver creato le credenziali push, devi creare una configurazione per poter inviare notifiche push da Journey Optimizer.

  1. Accedi al menu Canali > Impostazioni generali > Configurazioni canale, quindi fai clic su Crea configurazione canale.

  2. Immetti un nome e una descrizione (facoltativa) per la configurazione.

    note note
    NOTE
    I nomi devono iniziare con una lettera (A-Z). Può contenere solo caratteri alfanumerici. È inoltre possibile utilizzare i caratteri trattino basso _, punto . e trattino -.
  3. Per assegnare etichette di utilizzo dei dati personalizzate o di base alla configurazione, è possibile selezionare Gestisci accesso. Ulteriori informazioni sul controllo degli accessi a livello di oggetto.

  4. Seleziona il canale Push.

  5. Seleziona Azione di marketing per associare i criteri di consenso ai messaggi utilizzando questa configurazione. Tutti i criteri di consenso associati all’azione di marketing vengono utilizzati per rispettare le preferenze dei clienti. Ulteriori informazioni

  6. Scegli la tua piattaforma: Android, iOS e/o Web.

  7. Seleziona lo stesso ID app di credenziali push configurato in precedenza.

  8. Salva le modifiche.

Ora puoi selezionare la configurazione durante la creazione delle notifiche push.

Passaggio 3: configurare la proprietà sendPushSubscription sendPushSubscription-property

Una volta configurate le credenziali push e la configurazione del canale, devi implementare il comando sendPushSubscription nell'applicazione Web. Questo comando registra gli abbonamenti push degli utenti a Adobe Experience Platform, consentendo al sistema di tenere traccia degli utenti che hanno acconsentito alla ricezione di notifiche push e di mantenere il proprio stato di abbonamento. Questa registrazione è essenziale per consentire a Journey Optimizer di inviare notifiche push mirate agli utenti.

Passaggio 4: testare l’app mobile con un evento mobile-app-test

Dopo aver completato la configurazione Web push sia in Adobe Experience Platform che in Adobe Experience Platform Data Collection, puoi testare l'implementazione prima di inviare notifiche Web push ai profili. I test garantiscono che gli abbonamenti siano registrati correttamente e che le notifiche vengano inviate correttamente ai browser dei tuoi utenti.

Per istruzioni dettagliate sulla creazione di un percorso di test con eventi per convalidare la configurazione del push web, consulta la documentazione sulla configurazione della notifica push per app mobile, che fornisce un flusso di lavoro di test completo applicabile sia ai canali push mobili che a quelli web.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76