Show Menu
ARGOMENTI×

Creazione di un percorso

L'utente ​aziendale ora può costruire il percorso. Il nostro viaggio includerà le seguenti attività:
  • due Event attività: "LobbyBeacon" e "RestaurantBeacon"
  • due Condition attività
  • tre Push attività e una Email attività (utilizzando Adobe Campaign Standard)
  • un' Wait attività
  • quattro End attività
Le attività Push e Email sono disponibili nella palette solo se si dispone Adobe Campaign Standard.
Per ulteriori informazioni su come costruire un viaggio, consulta Creazione di un percorso .

Primi passi

  1. Nel menu superiore, fai clic sulla Home scheda e Create crea un nuovo percorso.
  2. Modifica le proprietà del viaggio nel riquadro di configurazione visualizzato sul lato destro. Aggiungete un nome e impostatelo per la durata di un mese, dal 1 al 31 dicembre.
  3. Iniziate a progettare il viaggio trascinando e rilasciando l’evento "LobbyBeacon" dalla palette al quadro. È inoltre possibile fare doppio clic sull'evento nella palette per aggiungerlo al quadro.
  4. Aggiungiamo ora una condizione per verificare che la persona non sia stata contattata nelle ultime 24 ore e verificare se è un membro della fedeltà. Trascina e rilascia un’attività di condizione nel percorso.
  5. Scegliete il Data Source Condition tipo e fate clic nel Expression campo. È inoltre possibile definire un'etichetta di condizione che verrà visualizzata sulla freccia, nel quadro. Nel nostro esempio, sostituiamo "Condizione 1" con "Fedeltà membro".
  6. Fate clic su Advanced mode e definite la seguente condizione in base ai campi "timestamp" e "directMarketing.send.value" provenienti dall'origine dati del Adobe Experience Platform . La sintassi dell'espressione è la seguente:
    count(#{ExperiencePlatformDataSource.MarltonExperience.experienceevent.all(
        currentDataPackField.directMarketing.sends.value > 0 and
        currentDataPackField.timestamp > nowWithDelta(-1, "days")).timestamp}) == 0
    and
        #{ExperiencePlatformDataSource.MarltonProfiles.Profile._customer.marlton.loyaltyMember}
    
    
  7. Fate clic sul Add a path pulsante e create un secondo percorso per i clienti che non sono stati contattati nelle ultime 24 ore e non sono membri fedeltà. Denominate il percorso "Not Fealty Member" (Non membro fedeltà). La sintassi dell'espressione è la seguente:
    count(#{ExperiencePlatformDataSource.MarltonExperience.experienceevent.all(
        currentDataPackField.directMarketing.sends.value > 0 and
        currentDataPackField.timestamp > nowWithDelta(-1, "days").timestamp}) == 0
    and not
        #{ExperiencePlatformDataSource.MarltonProfiles.Profile._customer.marlton.loyaltyMember}
    
    
    Nella seconda parte dell'espressione, "Profile" è facoltativo.
  8. È necessario selezionare uno spazio dei nomi. Uno spazio dei nomi è preselezionato in base alle proprietà dello schema. È possibile mantenere quello preselezionato. Per ulteriori informazioni sugli spazi dei nomi, vedere Selezione dello spazio dei nomi .
Nel nostro caso d'uso, vogliamo solo reagire a queste due condizioni, quindi non controlliamo la casella Show path for other cases than the one(s) above .
Dopo la condizione vengono creati due percorsi:
  • Clienti che non sono stati contattati nelle ultime 24 ore e che sono membri fedeltà.
  • Clienti che non sono stati contattati nelle ultime 24 ore e che non sono membri fedeltà.

Primo percorso: il cliente è un membro fedeltà

  1. Nel primo percorso, aggiungiamo una condizione per verificare se ha una prenotazione. Trascina e rilascia un’attività di condizione nel percorso.
  2. Scegliere il Data Source Condition tipo e definire la condizione in base alle informazioni sullo stato della prenotazione recuperate dal sistema di prenotazione:
    #{MarltonReservation.MarltonFieldGroup.reservation} == true
    
    
  3. Quando si seleziona un campo da un'origine dati esterna, nella parte destra della schermata viene visualizzato l'elenco dei parametri definiti al momento della configurazione dell'origine dati esterna (vedere Configurazione delle origini dati ). Fate clic sul nome del parametro e definite il valore della chiave del sistema di prenotazione, l'ID Experience Cloud , nel nostro esempio:
    @{LobbyBeacon.endUserIDs._experience.mcid.id}
    
    
  4. Dal momento che vogliamo reagire anche ai clienti che non hanno una prenotazione, dobbiamo controllare la casella Show path for other cases than the one(s) above .
    Vengono creati due percorsi:
    • Clienti che hanno prenotato una stanza
    • Clienti che non hanno prenotato una stanza.
  5. Nel primo percorso (stanza prenotata), lasciate cadere un' Push attività, selezionate la vostra app mobile e il modello di "Benvenuto".
  6. Definite i Target campi richiesti dal sistema per inviare il push.
    • Push platform : selezionate la piattaforma: Apple Push Notification Server (Apple) o Firebase Cloud Messaging (Android).
    • Registration token : aggiungete la seguente espressione (basata sull'evento configurato) utilizzando la modalità avanzata:
      @{LobbyBeacon._experience.campaign.message.profileSnapshot.pushNotificationTokens.first().token}
      
      
  7. Definite i campi di personalizzazione delle notifiche push. Nel nostro esempio: nome e cognome.
  8. Aggiungete un evento "RestaurantBeacon".
  9. Aggiungete una nuova Push attività, selezionate il modello "Sconto pasti" e definite i Address campi e Personalization . Aggiungete un' End attività.
  10. Vogliamo inviare una notifica push con sconto pasto solo se la persona entra nel ristorante entro le prossime 6 ore dopo la push di benvenuto. A tal fine, è necessario utilizzare un'attività di attesa. Posizionate il cursore sull'attività push di benvenuto e fate clic sul simbolo "+". Nel nuovo percorso, aggiungete un'attività di attesa e definite una durata di 6 ore. Sarà scelta la prima attività ammissibile. Se l’evento del ristorante viene ricevuto meno di 6 ore dopo il push di benvenuto, l’attività push viene inviata. Se non viene ricevuto nessun evento del ristorante entro le prossime 6 ore, l'attesa viene scelta. Inserite un' End attività dopo l'attività di attesa.
  11. Nel secondo percorso che segue la condizione di prenotazione (nessuna stanza prenotata), aggiungete un' Push attività e selezionate il modello "Tariffe camera". Aggiungete un' End attività.

Secondo percorso: il cliente non è un membro fedeltà

  1. Nel secondo percorso che segue la prima condizione (il cliente non è un membro fedeltà), aggiungete un' Email attività e selezionate il modello di "iscrizione fedeltà".
  2. Nel Address campo, selezionare l'indirizzo e-mail dall'origine dati.
  3. Definire i campi di personalizzazione del nome e del cognome dall'origine dati.
  4. Aggiungete un' End attività.
Fai clic sull' Test interruttore e verifica il percorso. In caso di errore, disattivate la modalità di prova, modificate il percorso e verificatene di nuovo il funzionamento. Per ulteriori informazioni sulla modalità di prova, vedere Verifica del percorso .
Quando il test è conclusivo, potete pubblicare il viaggio dal menu a discesa in alto a destra.