Bygga resan concept_owm_kdy_w2b

Nu kan företagsanvändaren bygga resan. Vår resa omfattar följande aktiviteter:

  • två Event-aktiviteter: ”LobbyBeacon” och ”RestaurantBeacon”
  • två Condition-aktiviteter
  • tre Push-aktiviteter och en Email-aktivitet (med Adobe Campaign Standard)
  • en Wait-aktivitet
  • fyra End-aktiviteter
NOTE
Aktiviteterna Push och Email är bara tillgängliga på paletten om du har Adobe Campaign Standard.

Mer information om hur du skapar en resa finns på den här sidan.

Första steget section_ntb_ws1_ffb

  1. Klicka på fliken Home och Create på den övre menyn för att skapa en ny resa.

  2. Redigera resans egenskaper i konfigurationsrutan som visas till höger. Lägg till ett namn och ställ in så att det varar i en månad från 1 till 31 december.

  3. Börja designa din resa genom att dra och släppa händelsen ”LobbyBeacon” från paletten till arbetsytan. Du kan också dubbelklicka på händelsen på paletten och lägga till den på arbetsytan.

  4. Sedan lägger du till ett villkor för att kontrollera att personen inte har kontaktats under de senaste 24 timmarna och kontrollera om denne är en lojalitetsmedlem. Dra och släpp en villkorlig aktivitet i resan.

  5. Välj typen Data Source Condition och klicka i fältet Expression. Du kan även definiera en villkorsetikett som visas på pilen på arbetsytan. I vårt exempel ersätter vi ”Condition 1” med ”Loyalty member”.

  6. Klicka på Advanced mode och definiera följande villkor baserat på fälten ”timestamp” och ”directMarketing.sending.value” som kommer från datakällan i Adobe Experience Platform. Uttryckets syntax är:

    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. Klicka på knappen Add a path och skapa en andra väg för kunder som inte har kontaktats de senaste 24 timmarna och inte är lojalitetsmedlemmar. Namnge vägen med ”Inte lojalitetsmedlem”. Uttryckets syntax är:

    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
    I den andra delen av uttrycket är ”Profil” valfri.
  8. Vi måste välja en namnrymd. En namnrymd är förvald baserat på schemats egenskaper. Du kan behålla den som är förmarkerad. Mer information om namnutrymmen finns på den här sidan.

I vårt fall vill vi bara reagera på dessa två villkor vilket innebär att vi inte markerar rutan Show path for other cases than the one(s) above.

Två vägar skapas efter ditt villkor:

  • Kunder som inte har kontaktats de senaste 24 timmarna och som är lojalitetsmedlemmar.
  • Kunder som inte har kontaktats de senaste 24 timmarna och som inte är lojalitetsmedlemmar.

Första vägen: kunden är en lojalitetsmedlem section_otb_ws1_ffb

  1. Låt oss lägga till ett villkor på den första vägen som kontrollerar om denne har en reservation. Dra och släpp en villkorlig aktivitet i resan.

  2. Välj typen Data Source Condition och definiera villkoret baserat på den statusinformation som finns om reservationen och som har hämtas från reservationssystemet:

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

  3. När du väljer ett fält från en extern datakälla visar den högra delen av skärmen listan med parametrar som definierades när den externa datakällan konfigurerades (se den här sidan). Klicka på parameterns namn och definiera värdet för reservationens systemnyckel vilken är Experience Cloud-ID i följande exempel:

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

  4. Eftersom vi även vill reagera på kunder som inte har någon reservation måste vi markera kryssrutan Show path for other cases than the one(s) above.

    Två vägar skapas:

    • Kunder som har bokat ett rum
    • Kunder som inte har bokat ett rum

  5. På den första vägen (ett rum bokat) släpper du en Push-aktivitet, väljer din mobila app och mallen ”Welcome”.

  6. Definiera de Target-fält som krävs av systemet för att skicka push-meddelandet.

    • Push platform: välj plattformen: Apple Push Notification Server (Apple) eller Firebase Cloud Messaging (Android).

    • Registration token: lägg till följande uttryck (baserat på den konfigurerade händelsen) med hjälp av det avancerade läget:

      code language-none
      @{LobbyBeacon._experience.campaign.message.profileSnapshot.pushNotificationTokens.first().token}
      
  7. Definiera personaliseringsfälten för push-meddelandet. I vårt exempel: förnamn och efternamn.

  8. Lägg till händelsen ”RestaurantBeacon”.

  9. Lägg till en ny Push-aktivitet, välj mallen ”Meal discount” och definiera fälten Address och Personalization. Lägg till en End-aktivitet.

  10. Vi vill endast skicka ett push-meddelande om en måltidsrabatt om personen kommer in i restaurangen inom sex timmar efter push-meddelandet med välkomnandet. För att göra detta måste vi använda en vänteaktivitet. Placera markören på push-aktiviteten och klicka på plussymbolen ”+”. Lägg till en vänteaktivitet i den nya vägen och definiera en varaktighet på sex timmar. Den första berättigade aktiviteten väljs. Om restauranghändelsen tas emot mindre än sex timmar efter push-meddelandet med välkomnandet skickas push-aktiviteten. Om ingen restauranghändelse tas emot inom de kommande sex timmarna väljs väntetiden. Placera en End-aktivitet efter vänteaktiviteten.

  11. På den andra vägen som följer reservationsvillkoret (inget rum bokat) lägger du till en Push-aktivitet och väljer mallen ”Room rates”. Lägg till en End-aktivitet.

Andra vägen: kunden är inte en lojalitetsmedlem section_ptb_ws1_ffb

  1. På den andra vägen som följer det första villkoret (kunden är inte en lojalitetsmedlem) lägger du till en Email-aktivitet och väljer mallen ”Loyalty membership”.

  2. I fältet Address väljer du e-postadressen från datakällan.

  3. Definiera personaliseringsfälten med för- och efternamn från datakällan.

  4. Lägg till en End-aktivitet.

Klicka på växlingsknappen Test och testa din resa. Om något fel uppstår kan du inaktivera testläget, ändra din resa och testa den igen. Mer information om testläget finns på den här sidan.

När testet är klart kan du publicera din resa från den övre högra rullgardinsmenyn.

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