Adobe Dynamic Tag Management è uno strumento che attiva i tuoi strumenti di marketing digitale. È disponibile gratuitamente per i clienti Adobe Analytics. Puoi personalizzare il codice di tracciamento per abilitare soluzioni CMS di terze parti all’utilizzo di Asset Insights oppure puoi utilizzare DTM per inserire i tag Assets Insights. Gli approfondimenti sono supportati e forniti solo per le immagini.
Adobe DTM è obsoleto a favore di Adobe Experience Platform e raggiungerà presto fine vita. L’Adobe consiglia di use Adobe Experience Platform informazioni sulle risorse.
Esegui questi passaggi per abilitare Asset Insights tramite DTM.
Fai clic sul logo dell’Experience Manager e vai a Strumenti > Risorse > Configurazione approfondimenti.
Configurare la distribuzione Experience Manager con il Cloud Service DTM
Il token API deve essere disponibile una volta effettuato l’accesso a https://dtm.adobe.com e visita Impostazioni account nel profilo utente. Questo passaggio non è necessario dal punto di vista di Assets Insights, perché l’integrazione di Experience Manager Sites con Assets Insights è ancora in corso.
Accedi a https://dtm.adobe.com, quindi seleziona una società a seconda dei casi.
Creare o aprire una proprietà Web esistente
Seleziona la Proprietà Web , quindi fai clic su Aggiungi proprietà.
Aggiorna i campi appropriati e fai clic su Crea proprietà. Vedi documentazione.
In Regole scheda , seleziona Regole di caricamento pagina dal riquadro di navigazione e fai clic su Crea nuova regola.
Espandi Tag JavaScript/di terze parti. Quindi fai clic su Aggiungi nuovo script in HTML sequenziale per aprire la finestra di dialogo Script.
Fai clic sul logo dell’Experience Manager e vai a Strumenti > Risorse.
Fai clic su Tracciamento pagina approfondimenti, copia il codice tracker e incollalo nella finestra di dialogo Script aperta al punto 6. Salva le modifiche.
AppMeasurement.js
viene rimosso. È previsto che sia disponibile tramite lo strumento Adobe Analytics di DTM.assetAnalytics.dispatcher.init()
viene rimosso. La funzione deve essere chiamata una volta terminato il caricamento dello strumento Adobe Analytics di DTM.Accesso https://dtm.adobe.com
. Fai clic su Panoramica nella proprietà web e fai clic su Aggiungi strumento oppure apri uno strumento Adobe Analytics esistente. Durante la creazione dello strumento, è possibile impostare Metodo di configurazione a Automatico.
Seleziona le suite di rapporti Staging/Produzione , a seconda dei casi.
Espandi Gestione libreria e assicurano che Carica libreria in è impostato su Page Top.
Espandi Personalizza codice pagina e fai clic su Open Editor.
Incolla il seguente codice nella finestra:
var sObj;
if (arguments.length > 0) {
sObj = arguments[0];
} else {
sObj = _satellite.getToolsByType('sc')[0].getS();
}
_satellite.notify('in assetAnalytics customInit');
(function initializeAssetAnalytics() {
if ((!!window.assetAnalytics) && (!!assetAnalytics.dispatcher)) {
_satellite.notify('assetAnalytics ready');
/** NOTE:
Copy over the call to 'assetAnalytics.dispatcher.init()' from Assets Pagetracker
Be mindful about changing the AppMeasurement object as retrieved above.
*/
assetAnalytics.dispatcher.init(
"", /** RSID to send tracking-call to */
"", /** Tracking Server to send tracking-call to */
"", /** Visitor Namespace to send tracking-call to */
"", /** listVar to put comma-separated-list of Asset IDs for Asset Impression Events in tracking-call, e.g. 'listVar1' */
"", /** eVar to put Asset ID for Asset Click Events in, e.g. 'eVar3' */
"", /** event to include in tracking-calls for Asset Impression Events, e.g. 'event8' */
"", /** event to include in tracking-calls for Asset Click Events, e.g. 'event7' */
sObj /** [OPTIONAL] if the webpage already has an AppMeasurement object, include the object here. If unspecified, Pagetracker Core shall create its own AppMeasurement object */
);
sObj.usePlugins = true;
sObj.doPlugins = assetAnalytics.core.updateContextData;
assetAnalytics.core.optimizedAssetInsights();
}
else {
_satellite.notify('assetAnalytics not available. Consider updating the Custom Page Code', 4);
}
})();
La regola di caricamento della pagina in DTM include solo pagetracker.js
codice. Qualsiasi assetAnalytics
i campi sono considerati sostituzioni per i valori predefiniti. Non sono richieste per impostazione predefinita.
Le chiamate al codice assetAnalytics.dispatcher.init()
dopo aver verificato che _satellite.getToolsByType('sc')[0].getS()
è inizializzato e assetAnalytics,dispatcher.init
è disponibile. Pertanto, puoi saltare l’aggiunta al passaggio 11.
Come indicato nei commenti all'interno del codice di tracciamento pagina approfondimenti (Strumenti > Risorse > Tracciamento pagina approfondimenti), quando il Tracker pagina non crea un AppMeasurement
i primi tre argomenti (RSID, Tracking Server e Visitor Namespace) sono irrilevanti. Vengono invece passate stringhe vuote per evidenziarle.\
Gli argomenti rimanenti corrispondono a ciò che è configurato nella pagina Configurazione approfondimenti (Strumenti > Risorse > Configurazione approfondimenti).
L'oggetto AppMeasurement viene recuperato eseguendo una query satelliteLib
per tutti i motori di SiteCatalyst disponibili. Se sono configurati più tag, modificare opportunamente l’indice del selettore dell’array. Le voci dell'array sono ordinate in base agli strumenti di SiteCatalyst disponibili nell'interfaccia DTM.
Salvare e chiudere la finestra Editor di codice, quindi salvare le modifiche nella configurazione dello strumento.
In Approvazioni approvare entrambe le approvazioni in sospeso. Il tag DTM è pronto per essere inserito nella pagina web.