Aktivera resursinsikter via DTM enable-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 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.
-
Klicka på Experience Manager-logotypen och gå till Tools > Assets > Insights Configuration.
-
Konfigurera driftsättning av Experience Manager 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 i användarprofilen. Detta steg är inte nödvändigt från Assets Insights-synpunkt eftersom integrationen av Experience Manager Sites med Assets Insights fortfarande pågår.
-
Logga in på https://dtm.adobe.comoch välja ett företag.
-
Skapa eller öppna en befintlig webbegenskap
-
Välj Web Properties och sedan klicka på Add Property.
-
Uppdatera fälten efter behov och klicka Create Property. Se dokumentation.
-
-
I Rules flik, välja Page Load Rules i navigeringsrutan och klicka på Create New Rule.
-
Expandera JavaScript /Third Party Tags. Klicka sedan på Add New Script i Sequential HTML för att öppna skriptdialogrutan.
-
Klicka på Experience Manager-logotypen och gå till Tools > Assets.
-
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
tas 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 Experience Manager, CDN och så vidare) kan skriptkällans ursprung kräva ändringar.
- För sidspåraren som är värd för Experience Manager ska källan peka på en publiceringsinstans med hjälp av värdnamnet för dispatcher-instansen.
-
Åtkomst
https://dtm.adobe.com
. Klicka Overview i webbegenskapen och klicka Add Tool eller öppna ett befintligt Adobe Analytics-verktyg. När du skapar verktyget kan du ange Configuration Method till Automatic.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 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, for example, 'listVar1' */ "", /** eVar to put Asset ID for Asset Click Events in, for example, 'eVar3' */ "", /** event to include in tracking-calls for Asset Impression Events, for example, 'event8' */ "", /** event to include in tracking-calls for Asset Click Events, for example, '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); } })();
- Sidinläsningsregeln i DTM innehåller endast
pagetracker.js
kod. AllaassetAnalytics
-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). - AppMeasurementet hämtas genom att en fråga skickas
satelliteLib
för alla tillgängliga SiteCatalyster. Om flera taggar har konfigurerats ändrar du indexvärdet för arrayväljaren på rätt sätt. Posterna i arrayen ordnas enligt de verktyg för SiteCatalyst som finns i DTM-gränssnittet.
- Sidinläsningsregeln i DTM innehåller endast
-
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 är klar att infogas på webbsidan.