Aktivera resursinsikter via DTM enabling-asset-insights-through-dtm
Adobe Dynamic Tag Management är ett verktyg som aktiverar era verktyg för digital marknadsföring. Det tillhandahålls kostnadsfritt till Adobe Analytics-kunder. Du kan antingen anpassa din spårningskod för att aktivera CMS-lösningar från tredje part för att använda Assets Insights eller så kan du använda DTM för att infoga Assets Insights-taggar. Insikter stöds endast och tillhandahålls för bilder.
Utför dessa steg för att aktivera Assets Insights via DTM:
-
Tryck/klicka på Experience Manager logotyp och gå till Tools > Assets > Insights Configuration.
-
Konfigurera Experience Manager instans med DTM-Cloud Service
API-token bör vara tillgänglig när du loggar in på https://dtm.adobe.com och besök Account Settings från profilikonen. Detta steg är inte nödvändigt från Assets Insights-synpunkt eftersom integreringen av Experience Manager Sites med Assets Insights är fortfarande på gång.
-
Logga in på https://dtm.adobe.comoch välj ett företag.
-
Skapa/öppna en befintlig webbegenskap
- Välj Web Properties och sedan trycka/klicka Add Property.
- Uppdatera fälten efter behov och tryck/klicka Create Property (se dokumentation).
-
I Rules flik, välja Page Load Rules i navigeringsrutan och tryck/klicka Create New Rule.
-
Expandera Javascript /Third Party Tags. Tryck sedan på/klicka Add New Script i Sequential HTML för att öppna skriptdialogrutan.
-
Tryck/klicka på Experience Manager logotyp och gå till Tools > Assets.
-
Tryck/klicka Insights Page Tracker kopierar du spårningskoden och klistrar sedan in den i skriptdialogrutan som du öppnade i steg 6. Spara ändringarna.
note note NOTE AppMeasurement.js
har tagits bort. Den förväntas bli tillgänglig via DTM:s Adobe Analytics-verktyg.- Samtalet till
assetAnalytics.dispatcher.init()
tas bort. Funktionen förväntas anropas när inläsningen av DTM:s Adobe Analytics-verktyg är klar. - Beroende på var Assets Insights Page Tracker finns (till exempel AEM, CDN och så vidare) kan skriptkällans ursprung kräva ändringar.
- För AEM sidspåraren ska källan peka på en publiceringsinstans med hjälp av värdnamnet för dispatcher-instansen.
-
Öppna https://dtm.adobe.com. Klicka på Översikt i webbegenskapen och klicka på Lägg till verktyg eller öppna ett befintligt Adobe Analytics-verktyg. När du skapar verktyget kan du ställa in konfigurationsmetoden till Automatisk.
Välj rapportsviter för mellanlagring/produktion efter behov.
-
Expandera Library Management och se till att Load Library at är inställd på Page Top.
-
Expandera Customize Page Code och klicka eller peka Open Editor.
-
Klistra in följande kod i fönstret:
code language-java 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, please 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); } })();
-
Sidinläsningsregeln i DTM inkluderar bara koden pagetracker.js. Alla
assetAnalytics
-fält betraktas som åsidosättningar för standardvärden. De är inte obligatoriska som standard. -
Kodanrop
assetAnalytics.dispatcher.init()
efter att ha kontrollerat att_satellite.getToolsByType('sc')[0].getS()
initieras ochassetAnalytics,dispatcher.init
är tillgängligt. Du kan därför hoppa över att lägga till den i steg 11. -
Enligt kommentarerna i Insights Page Tracker-koden (Tools > Assets > Insights Page Tracker), när sidspåraren inte skapar en
AppMeasurement
är de tre första argumenten (RSID, Tracking Server och Visitor Namespace) irrelevanta. Tomma strängar skickas i stället för att markera detta.De återstående argumenten motsvarar konfigurationen på sidan Insights Configuration (Tools > Assets > Insights Configuration).
-
AppMeasurement-objektet hämtas genom en fråga
satelliteLib
för alla tillgängliga SiteCatalyst-motorer. Om flera taggar har konfigurerats ändrar du indexvärdet för arrayväljaren på rätt sätt. Posterna i arrayen ordnas enligt de SiteCatalyst-verktyg som finns i DTM-gränssnittet.
-
-
Spara och stäng fönstret Kodredigeraren och spara sedan ändringarna i verktygskonfigurationen.
-
I Approvals godkänner du båda väntande godkännanden. DTM-taggen kan infogas på webbsidan. Mer information om hur du infogar DTM-taggar på webbsidor finns på den arkiverade sidan om integrera DTM i anpassade sidmallar.