Configurare il canale di notifica push

Journey Optimizer consente di creare percorsi e inviare messaggi a un pubblico mirato. Prima di iniziare a inviare notifiche push con Journey Optimizer, devi assicurarti che le configurazioni e le integrazioni siano attive nell’app mobile e per i tag in Adobe Experience Platform. Comprendere il flusso di dati delle notifiche push in Adobe Journey Optimizer fare riferimento a questa pagina.

DISPONIBILITÀ

Il nuovo flusso di lavoro di avvio rapido per l’onboarding per dispositivi mobili è ora disponibile. Utilizza questa nuova funzione del prodotto per configurare rapidamente l’SDK di Mobile per iniziare a raccogliere e convalidare i dati dell’evento mobile e per inviare notifiche push per dispositivi mobili. Questa funzionalità è accessibile come Beta pubblica tramite la pagina Home di raccolta dati. Ulteriori informazioni

Prima di iniziare

Impostare le autorizzazioni

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 in Documentazione sui tag.

ATTENZIONE

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 Adobe Journey Optimizer amministratore. Ulteriori informazioni su Tag autorizzazioni in questa documentazione.

Da assegnare Proprietà e Azienda diritti, segui i passaggi seguenti:

  1. Accedere a Admin Console.

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

  3. Seleziona un elemento esistente Profilo prodotto o creane una nuova con Nuovo profilo pulsante. Scopri come creare una nuova Nuovo profilo nel Documentazione di Admin Console.

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

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

    • Approvazione
    • Sviluppa
    • Gestire gli ambienti
    • Gestire le estensioni
    • Pubblica

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

  6. Quindi, seleziona Diritti aziendali nel menu di sinistra.

  7. Aggiungi i seguenti diritti:

    • Gestire le configurazioni dell’app
    • Gestisci proprietà

    Queste autorizzazioni sono necessarie per consentire allo sviluppatore di app mobili di impostare le credenziali push in Raccolta dati di Adobe Experience Platform e definire le superfici di canale per le notifiche push (ossia i predefiniti per messaggi) in Adobe Journey Optimizer.

  8. Fai clic su Salva.

Per assegnare questo Profilo di prodotto per gli utenti, effettua le seguenti operazioni:

  1. Accedere a Admin Console.

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

  3. Seleziona la configurata in precedenza Profilo di prodotto.

  4. Dalla sezione Utenti , fare clic su Aggiungi utente.

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

    NOTA

    Se l’utente non è stato creato in precedenza in Admin Console, consulta Aggiungi documentazione utenti.

Configurare l’app

La configurazione tecnica prevede una stretta collaborazione tra lo sviluppatore dell’app e l’amministratore aziendale. Prima di iniziare a inviare notifiche push con Journey Optimizer, è necessario definire le impostazioni in Adobe Experience Platform Data Collection e integra la tua app mobile con gli SDK di Adobe Experience Platform Mobile.

Segui i passaggi di implementazione descritti nei collegamenti seguenti:

Integrare la tua app mobile con l’SDK di Adobe Experience Platform

L’SDK di Adobe Experience Platform Mobile fornisce API di integrazione lato client per i dispositivi mobili tramite SDK compatibili con Android e iOS. Segui Documentazione di Adobe Experience Platform Mobile SDK per eseguire la configurazione con gli SDK di Adobe Experience Platform Mobile nella tua app.

Al termine di questa fase, avresti anche dovuto creare e configurare una proprietà mobile in Adobe Experience Platform Data Collection. In genere si crea una proprietà mobile per ogni applicazione mobile che si desidera gestire. Scopri come creare e configurare una proprietà mobile in Documentazione di Adobe Experience Platform Mobile SDK.

Passaggio 1: aggiungere le credenziali push dell’app in Raccolta dati di Adobe Experience Platform

Dopo aver concesso le autorizzazioni utente corrette, ora devi aggiungere le credenziali push dell’app mobile in Adobe Experience Platform Data Collection.

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

  1. Da Adobe Experience Platform Data Collection, seleziona la Superfici app nel pannello a sinistra.

  2. Clic Crea superficie app per creare una nuova configurazione.

  3. Immetti un Nome per la configurazione.

  4. Da Configurazione applicazione mobile, selezionare il sistema operativo:

    • Per iOS

      1. Immetti l’app mobile ID bundle nel ID app (ID bundle iOS) campo. L’ID del bundle dell’app si trova nella sezione Generale scheda della destinazione principale in Xcode.

      2. Attivato il Credenziali push per aggiungere le credenziali.

      3. Trascina e rilascia il file .p8 Apple Push Notification Authentication Key. Questa chiave può essere acquisita da Certificati, Identificatori e Profili pagina.

      4. Fornisci ID chiave. Si tratta di una stringa di 10 caratteri assegnata durante la creazione del tasto di autenticazione p8. È disponibile in Chiavi scheda in Certificati, Identificatori e Profili pagina.

      5. Fornisci ID team. Si tratta di un valore stringa che si trova nella scheda Appartenenza.

    • Per Android

      1. Fornisci ID app (nome pacchetto Android): in genere il nome del pacchetto corrisponde all’id dell’app nel build.gradle file.

      2. Attivato il Credenziali push per aggiungere le credenziali.

      3. Trascina e rilascia le credenziali push FCM. Per ulteriori dettagli su come ottenere le credenziali push, consulta Documentazione di Google.

  5. Clic Salva per creare la configurazione dell’app.

Passaggio 2: configurare l’estensione Adobe Journey Optimizer nella proprietà mobile

Il Estensione Adobe Journey Optimizer per Adobe Experience Platform Mobile, l'SDK potenzia le notifiche push per le app mobili e ti aiuta a raccogliere i token push degli utenti e a gestire la misurazione delle interazioni con i servizi Adobe Experience Platform.

Scopri come configurare l’estensione Journey Optimizer in Documentazione di Adobe Experience Platform Mobile SDK.

Passaggio 3: testare l’app mobile con un evento

Dopo aver configurato l’app mobile sia in Adobe Experience Platform che in Adobe Experience Platform Data Collection, ora puoi testarlo prima di inviare notifiche push ai profili. In questo caso d’uso, creiamo un percorso per eseguire il targeting della nostra app mobile e impostare un evento che attiva la notifica push.

Affinché questo percorso funzioni, devi creare uno schema XDM. Per ulteriori informazioni, consulta Documentazione XDM.

  1. Nel menu a sinistra, passa a Schemi.

  2. Clic Crea schema quindi seleziona XDM ExperienceEvent.

  3. Seleziona Crea un nuovo gruppo di campi.

  4. Immetti un Nome visualizzato e un Descrizione. Clic Aggiungi gruppi di campi al termine. Per ulteriori informazioni su come creare gruppi di campi, consulta Documentazione del sistema XDM.

  5. Sul lato sinistro, seleziona lo schema. Nel riquadro di destra, immettere il nome dello schema e la descrizione. Abilita questo schema per Profilo.

  6. Sul lato sinistro, seleziona il gruppo di campi, quindi fai clic sull’icona + per creare un nuovo campo. In Proprietà dei gruppi di campi, a destra, digita Nome campo, Nome visualizzato e seleziona Stringa as Tipo.

  7. Verifica Obbligatorio e fai clic su Applica.

  8. Fai clic su Salva. Ora lo schema viene creato e può essere utilizzato in un evento.

Quindi devi impostare un evento.

  1. Dal menu a sinistra della home page, in AMMINISTRAZIONE, selezionare Configurazioni. Il clic Gestisci nel Eventi per creare il nuovo evento.

  2. Clic Crea evento, il riquadro di configurazione dell’evento si apre sul lato destro dello schermo.

  3. Inserisci il nome dell’evento. Puoi anche aggiungere una descrizione.

  4. In Tipo ID evento campo, seleziona Basato su regole.

  5. In Parametri, seleziona lo schema creato in precedenza.

  6. Nell’elenco dei campi, verifica che sia selezionato il campo creato nel gruppo di campi dello schema.

  7. Clic Modifica nel Condizione ID evento campo. Trascina e rilascia il campo aggiunto in precedenza per definire la condizione che verrà utilizzata dal sistema per identificare gli eventi che attivano il percorso.

  8. Digita la sintassi da utilizzare per attivare la notifica push nell’app di prova, in questo esempio conferma dell’ordine.

  9. Seleziona ECID come Namespace.

  10. Clic Ok allora Salva.

L'evento è stato creato e ora può essere utilizzato in un percorso.

  1. Nel menu a sinistra, fai clic su Percorsi.

  2. Clic Crea Percorso per creare un nuovo percorso.

  3. Modifica le proprietà del percorso nel riquadro di configurazione visualizzato sul lato destro. Ulteriori informazioni sezione.

  4. Per iniziare, trascina l’evento creato nei passaggi precedenti dalla sezione Eventi a discesa.

  5. Dalla sezione Azioni a discesa, trascina e rilascia una Push al tuo percorso.

  6. Configura la notifica push. Per ulteriori informazioni su come creare notifiche push, consulta questa pagina.

  7. Fai clic su Test attiva per avviare il test delle notifiche push e fai clic su Attivare un evento.

  8. Immetti il tuo ECID in Chiave campo, quindi digita conferma dell’ordine nel secondo campo.

  9. Clic Invia.

L’evento verrà attivato e riceverai la notifica push all’app mobile.

Passaggio 4: creare una superficie di canale per il push

Una volta impostata l’app mobile in in Adobe Experience Platform Data Collection, è necessario creare una superficie per poter inviare notifiche push da Journey Optimizer.

Scopri come creare e configurare una superficie di canale in questa sezione.

Ora puoi inviare notifiche push con Journey Optimizer.

In questa pagina