18.6 Scenario end-to-end

18.6.1 Avvio dell'attivazione dell'hub eventi di Azure

Per mostrare il payload inviato da Adobe Experience Platform Real-time CDP al nostro Azure Event Hub al momento della qualifica del segmento, è necessario avviare la nostra semplice funzione di attivazione di Azure Event Hub. Questa funzione consente di scaricare semplicemente il payload nella console in Visual Studio Code. Ricordate che questa funzione può essere estesa in qualsiasi modo per interfacciarsi con tutti i tipi di ambienti utilizzando API e protocolli dedicati.

Avviare Visual Studio Code e avviare il progetto

Verificare che il progetto Visual Studio Code sia aperto ed in esecuzione

Per avviare/arrestare/riavviare la funzione Azure in Visual Studio Code, fare riferimento ai seguenti esercizi:

Nel terminale di Visual Studio Code devono essere indicati:

Hosting environment: Production
Content root path: /Users/mmeewis/Projects/adobe.node/azure.function/event-hub-enablement
Now listening on: http://0.0.0.0:7071
Application started. Press Ctrl+C to shut down.
[22/06/2020 12:55:03] Host lock lease acquired by instance ID '0000000000000000000000006A61AFA2'.
[22/06/2020 12:55:03] Debugger attached.

6-01-vsc-ready.png

18.6.2 Segnale Citi

Go to https://public.aepdemo.net/. Caricate e salvate l’ID di configurazione.

NOTA

Accertatevi di utilizzare un ID di configurazione per l’assimilazione dei dati in questa sandbox: --module18sandbox--

Quindi, seleziona il ldap, seleziona il marchio Citi Signal e vai alla pagina principale Citi Signal:

6-02-start-luma-telco.png

Quando apri Adobe Experience Platform X-RAY devi essere anonimo (hai solo un'identità ECID) e dovresti essere membro di un solo visitatore della homepage del segmento:

6-03-start-luma-telco-xray.png

Tornare al codice di Visual Studio e vedere la scheda TERMINAL , niente è cambiato. Questo è normale perché la nostra destinazione si attiva solo quando il tuo profilo sarà idoneo per Citi Signal Sports Fan.

6-03b-visual-studio-code.png

18.6.3 Qualifica per il tuo segmento di ventola sportiva Citi

Passate alla pagina Sport una volta e non ricaricatela o aggiornatela. Questa azione dovrebbe qualificarvi per il vostro segmento LDAP - Citi Signal Sports Fan .

6-04-luma-telco-nav-sport.png

Per verificare che il pannello Raggi X sia aggiornato, aprite un’altra pagina. Se ricarichi la pagina Sport per aggiornare il pannello a raggi X, lo stato di qualifica del segmento cambierebbe e non è quello che vogliamo al momento.

Aprite invece BROADBAND DEALS e aprite il pannello a raggi X, dovreste ora essere membri sia della ventola Citi Signal Sports che dei segmenti Homepage Visitor ​. Se le appartenenze al segmento non vengono ancora aggiornate nel pannello a raggi X, ricaricate la pagina.

6-05-luma-telco-nav-banda larga.png

Tornate a Visual Studio Code e osservate la scheda TERMINAL , per visualizzare un elenco dei segmenti per l' ECID specifico. Il payload di attivazione viene consegnato al vostro hub eventi non appena vi qualificate per il segmento di streaming Citi Signal Sports Fan . Il nome del segmento nel payload è stato aggiunto dalla nostra funzione Azure perché Adobe Experience Platform Real-time CDP include solo segmentId.

Se osservi più da vicino il payload del segmento, puoi vedere che Homepage Visitor è nello stato esistente e Citi Signal Sports Fan è nello stato realizzato.

Lo stato del segmento realizzato indica che il nostro profilo sta entrando nel segmento. Anche se lo stato esistente significa che il nostro profilo continua ad essere nel segmento.

Anche se questa è la nostra prima attivazione, Homepage Visitors è già nello stato esistente. Il motivo è che Citi Signal Sports Fan sta attivando l'attivazione perché stiamo entrando nel segmento. Quando un segmento attiva un’attivazione, tutti i segmenti per i quali il nostro profilo è idoneo vengono inclusi nel payload di attivazione. I segmenti per i quali abbiamo già qualificato i dati sono elencati con uno stato esistente perché il nostro profilo continua a essere nel segmento.

6-06-vsc-attivazione-realizzata.png

18.6.4 Visita la pagina Sport per una seconda volta

Dalla pagina delle offerte ​Banda larga, tornate alla pagina Sport .

6-07-back-to-sport.png

Tornare a Visual Studio Code e verificare la scheda TERMINAL . Vedrete che abbiamo ancora i nostri due segmenti, ma ora in stato esistente , il che significa che il nostro profilo continua ad essere nel segmento.

6-08-vsc-activate-existing.png

18.6.5 Visita la pagina Sport per la terza volta

Se rivedete la pagina Sport per la terza volta, non verrà attivata perché non vi sono modifiche di stato da un punto di vista del segmento.

Le attivazioni del segmento vengono eseguite solo quando lo stato del segmento cambia:

6-09-segment-state-change.png

18.6.6 - Payload di attivazione per un profilo noto

Negli esercizi precedenti sono state visualizzate le attivazioni del segmento in streaming nell'hub eventi di Azure per i profili anonimi e di conseguenza solo l' ECID è stato incluso come parte della mappa identità nel payload di attivazione che è stato consegnato alla funzione Azure Event Hub. In quest'ultimo esercizio verrà illustrato il payload di attivazione per un profilo noto.

Chiudere il browser completamente e aprire nuovamente Citi Signal in una finestra incognito.

Andate a Accesso/Registrazione e create un profilo:

6-10-create-profile.png

Passate alla pagina Sport , per rendere il vostro profilo noto idoneo per Citi Signal Sports Fan. Dopo aver caricato la pagina, andate alla pagina principale e aprite i raggi X per convalidare le qualifiche dei segmenti:

6-11-check-segment-qualif.png

Se visualizzi i titoli, passa a Visual Studio Code e guarda la scheda TERMINAL . L'output della funzione azure includerà i segmenti e una mappa identità completa del profilo. Tali identità possono essere utilizzate dalla funzione Azure per collegare i segmenti al cliente in un'applicazione di terze parti utilizzando l'identificatore cliente di tale applicazione:

6-12-profile-identities.png

Dettagli payload:

[
  {
    "segmentMembership": {
      "ups": {
        "3a4ec8f1-5612-47b5-b58a-0b15a91cc7e6": {
          "lastQualificationTime": "2020-12-13T09:11:26Z",
          "status": "existing",
          "segmentName": "all - Homepage Visitors"
        },
        "50a9e917-a7c4-4341-9f85-e3ba22f869a1": {
          "lastQualificationTime": "2020-12-13T09:10:52Z",
          "status": "existing",
          "segmentName": "vangeluw - Citi Signal Sports Fan"
        }
      }
    },
    "identityMap": {
      "phone": [
        {
          "id": "+32473622044+13122020-1"
        }
      ],
      "ecid": [
        {
          "id": "14146183802541965561933129890668766623"
        }
      ],
      "email_lc_sha256": [
        {
          "id": "ac2f9508eda32cd90bcf3f9810837e1a70ffd8bb42cf059a5365f5856f79f5e1"
        }
      ],
      "email": [
        {
          "id": "woutervangeluwe+13122020-1@gmail.com"
        }
      ]
    }
  }
]

Passaggio successivo: Riepilogo e vantaggi

Torna al modulo 18

Torna a tutti i moduli

In questa pagina