Creazione di un percorso concept_owm_kdy_w2b

Ora l’utente aziendale può costruire il percorso. Il percorso includerà le seguenti attività:

  • due attività Event: “LobbyBeacon” e “RestaurantBeacon”
  • due attività Condition
  • tre attività Push e un’attività Email (utilizzando Adobe Campaign Standard)
  • un’attività Wait
  • quattro attività End
NOTE
Le attività Push e Email sono disponibili nel riquadro solo se si dispone di Adobe Campaign Standard.

Per ulteriori informazioni su come creare un percorso, fare riferimento a questa pagina.

Primi passaggi section_ntb_ws1_ffb

  1. Nel menu principale, fai clic sulla scheda Home e Create per creare un nuovo percorso.

  2. Modifica le proprietà del percorso nel riquadro di configurazione visualizzato sul lato destro. Aggiungi un nome e imposta la durata di un mese, dal 1° al 31 dicembre.

  3. Inizia a progettare il percorso trascinando l’evento “LobbyBeacon” dal riquadro all’area di lavoro. Puoi anche fare doppio clic sull’evento nel riquadro per aggiungerlo all’area di lavoro.

  4. Aggiungiamo ora una condizione per verificare che la persona non sia stata contattata nelle ultime 24 ore e verificare se è un membro fedeltà. Trascina un’attività condizione nel percorso.

  5. Scegli il tipo di Data Source Condition e fai clic nel campo Expression. Puoi anche definire un’etichetta di condizione che verrà visualizzata sulla freccia nell’area di lavoro. Nel nostro esempio, sostituiamo “Condizione 1” con “Membro fedeltà”.

  6. Fai clic su Advanced mode e definisci la seguente condizione in base ai campi “timestamp” e “directMarketing.sends.value” provenienti dall’origine dati di Adobe Experience Platform. La sintassi dell’espressione è la seguente:

    code language-none
    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. Fai clic sul pulsante Add a path e crea un secondo percorso per i clienti che non sono stati contattati nelle ultime 24 ore e non sono membri fedeltà. Denomina il percorso “Non membro fedeltà”. La sintassi dell’espressione è la seguente:

    code language-none
    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}
    
    note note
    NOTE
    Nella seconda parte dell’espressione, “Profile” è facoltativo.
  8. È necessario selezionare uno spazio dei nomi. In base alle proprietà dello schema, viene preselezionato uno spazio dei nomi. Puoi scegliere di utilizzare quest’ultimo. Per ulteriori informazioni sugli spazi dei nomi, consulta questa pagina.

Nel nostro caso di utilizzo vogliamo solamente reagire a queste due condizioni, quindi non spuntiamo la casella Show path for other cases than the one(s) above (Mostra percorso per casi diversi da quello/i mostrato/i sopra).

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à section_otb_ws1_ffb

  1. Nel primo percorso, aggiungiamo una condizione per verificare se il cliente ha una prenotazione. Trascina un’attività condizione nel percorso.

  2. Scegli il tipo di Data Source Condition e definisci la condizione in base alle informazioni sullo stato della prenotazione recuperate dal sistema di prenotazione:

    code language-none
    #{MarltonReservation.MarltonFieldGroup.reservation} == true
    

  3. Quando selezioni 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 (consulta questa pagina). Fai clic sul nome del parametro e definisci il valore della chiave del sistema di prenotazione, l’ID Experience Cloud, nel nostro esempio:

    code language-none
    @{LobbyBeacon.endUserIDs._experience.mcid.id}
    

  4. Dal momento che vogliamo reagire anche ai clienti che non hanno una prenotazione, dobbiamo spuntare la casella Show path for other cases than the one(s) above (Mostra percorso per casi diversi da quello/i mostrato/i sopra).

    Vengono creati due percorsi:

    • Clienti che hanno prenotato una stanza
    • Clienti che non hanno prenotato una stanza.

  5. Nel primo percorso (stanza prenotata), rilascia un’attività Push, seleziona la tua app mobile e il modello per dare il benvenuto.

  6. Definisci i campi Target richiesti dal sistema per inviare il push.

    • Push platform: seleziona la piattaforma: Apple Push Notification Server (Apple) o Firebase Cloud Messaging (Android).

    • Registration token: aggiungi la seguente espressione (basata sull’evento configurato) utilizzando la modalità avanzata:

      code language-none
      @{LobbyBeacon._experience.campaign.message.profileSnapshot.pushNotificationTokens.first().token}
      
  7. Definisci i campi di personalizzazione delle notifiche push. Nel nostro esempio: nome e cognome.

  8. Aggiungi un evento “RestaurantBeacon”.

  9. Aggiungi una nuova attività Push, seleziona il modello “Sconto sui pasti” e definisci i campi Address e Personalization. Aggiungi un’attività End.

  10. Vogliamo inviare una notifica push con uno sconto sui pasti solo se la persona entra nel ristorante entro le successive 6 ore dopo il messaggio push di benvenuto. Per farlo, dovremo utilizzare un’attività Attendi. Posiziona il cursore sull’attività push di benvenuto e fai clic sul simbolo “+”. Nel nuovo percorso, aggiungi un’attività Attendi e imposta una durata di 6 ore. Verrà scelta la prima attività idonea. Se l’evento del ristorante viene ricevuto meno di 6 ore dopo il messaggio push di benvenuto, l’attività push viene inviata. Se non viene ricevuto nessun evento del ristorante entro le 6 ore successive, viene scelta l’attività Attendi. Posiziona un’attività End dopo l’attività Attendi.

  11. Nel secondo percorso che segue la condizione di prenotazione (nessuna stanza prenotata), aggiungi un’attività Push e seleziona il modello “Tariffe delle camere”. Aggiungi un’attività End.

Secondo percorso: il cliente non è un membro fedeltà section_ptb_ws1_ffb

  1. Nel secondo percorso che segue la prima condizione (il cliente non è un membro fedeltà), aggiungi un’attività Email e seleziona il modello “Iscrizione fedeltà”.

  2. Nel campo Address, seleziona l’indirizzo e-mail dall’origine dati.

  3. Definisci i campi di personalizzazione nome e cognome dall’origine dati.

  4. Aggiungi un’attività End.

Fai clic sull’interruttore Test e verifica il percorso. In caso di errori, disattiva la modalità di test, modifica il percorso e verificalo di nuovo. Per ulteriori informazioni sulla modalità di test, consulta questa pagina.

Quando il test va a buon fine, puoi pubblicare il percorso dal menu a discesa in alto a destra.

recommendation-more-help
4f4a00c1-77c9-4eee-84df-bbe6206c3ab9