Utilizzare le best practice sulle pagine di applicazioni a pagina singola durante l’invio di dati ad AAM using-best-practices-on-spa-pages-when-sending-data-to-aam

Questo documento descrive diverse best practice per l’invio di dati da applicazioni a pagina singola a Adobe Audience Manager (AAM). Questo articolo si concentra sull'utilizzo di Experience Platform tags, il metodo di implementazione consigliato.

Note iniziali

  • Gli elementi riportati di seguito presuppongono l’utilizzo di tag Platform per l’implementazione sul sito. Le considerazioni sono valide anche se non utilizzi i tag di Platform, ma dovrai adattarli al tuo metodo di implementazione.
  • Tutte le applicazioni a pagina singola sono diverse, quindi potrebbe essere necessario modificare alcuni dei seguenti elementi per soddisfare al meglio le tue esigenze, ma Adobe desidera condividere alcune best practice a cui dovrai pensare quando invii dati dalle pagine di applicazioni a pagina singola ad Audience Manager.

Diagramma semplice dell’utilizzo delle applicazioni a pagina singola e di AAM nei tag di Experience Platform (in precedenza Launch) simple-diagram-of-working-with-spas-and-aam-in-experience-platform-launch

spa per aam nei tag

NOTE
Come indicato, si tratta di un diagramma semplificato del modo in cui le pagine di applicazioni a pagina singola vengono gestite in un’implementazione di Adobe Audience Manager (senza Adobe Analytics) utilizzando i tag di Platform. Come puoi vedere, è abbastanza semplice, con la decisione più importante di comunicare ai tag di Platform una modifica della visualizzazione (o un’azione).

Attivazione dei tag dalla pagina dell’applicazione a pagina singola triggering-launch-from-the-spa-page

Due dei metodi più comuni per attivare una regola nei tag di Platform (e quindi per inviare dati ad Audience Manager) sono:

  • Impostazione di eventi personalizzati di JavaScript (vedi l'esempio QUI con Adobe Analytics)
  • Utilizzo di Direct Call Rule

In questo esempio di Audience Manager, utilizzi Direct Call rule nei tag Platform per attivare l'hit in Audience Manager. Come vedrai nelle sezioni successive, questo diventa utile impostando Data Layer su un nuovo valore, in modo che possa essere rilevato da Data Element nei tag di Platform.

Pagina demo demo-page

Questa è una piccola pagina che dimostra come modificare un valore nel livello dati e inviarlo ad Audience Manager, come si può fare in una pagina di un’applicazione a pagina singola. Questa funzionalità può essere modellata per le modifiche più elaborate necessarie. Puoi trovare questa pagina demo QUI.

Impostazione del livello dati setting-the-data-layer

Come accennato, quando un nuovo contenuto viene caricato sulla pagina o quando qualcuno esegue un’azione sul sito, il livello dati deve essere impostato dinamicamente nell’intestazione della pagina PRIMA che i tag di Platform vengano chiamati ed esegua rules, in modo che i tag di Platform possano raccogliere i nuovi valori dal livello dati e inviarli ad Audience Manager.

Se vai al sito demo elencato sopra e osservi la sorgente della pagina, vedrai:

  • Il livello dati si trova nella parte superiore della pagina, prima della chiamata ai tag di Platform
  • Il JavaScript nel collegamento simulato dell'applicazione a pagina singola cambia Data Layer, quindi chiama i tag di Platform (la chiamata _satellite.track()). Se si utilizzano eventi personalizzati di JavaScript invece di Direct Call Rule, la lezione è la stessa. Modificare data layer, quindi chiamare i tag di Platform.

Risorse aggiuntive additional-resources

recommendation-more-help
468cbaa0-07ce-4354-9a38-4f23b645a466