Manuell konfiguration av Content Analytics
I den här artikeln beskrivs de manuella åtgärder som krävs för att starta eller stoppa datainsamlingen i en Content Analytics-konfiguration eller för att redigera din Content Analytics-implementering.
Följande manuella konfigurationsåtgärder är tillgängliga:
Starta datainsamling
Så här startar du datainsamlingen för en implementerad Content Analytics-konfiguration:
-
Följ publiceringsflödet. Biblioteket för taggegenskapen som innehåller din Content Analytics-konfiguration har publicerats.
-
Installera den inbäddade koden i elementet
<head>på sidorna i din utvecklings-, staging- eller publiceringsmiljö, enligt Content Analytics.
Stoppa datainsamling
Så här stoppar du datainsamlingen för en implementerad Content Analytics-konfiguration:
- Ta bort den inbäddade koden i
<head>-elementet för sidorna i din utvecklings-, staging- eller produktionsmiljö, som omfattas av Content Analytics. - Ta bort den associerade taggegenskapen för din Content Analytics-konfiguration.
Ändra datainsamling
Du kan göra några mindre ändringar i en implementerad konfiguration med hjälp av guiden för guidad konfiguration. Du kan till exempel ändra datavyn eller aktivera eller inaktivera upplevelser.
Du använder Adobe Content Analytics-tillägget i taggegenskapen som är kopplad till din Content Analytics-konfiguration för att göra ändringar i följande artefakter:
-
note caution CAUTION Kontrollera att den sandlåda och datastam som du konfigurerar i Adobe Content Analytics-tillägget redan har konfigurerats för Content Analytics med den guidade konfigurationen i ett tidigare skede. Den här konfigurationen ser till att alla nödvändiga artefakter är tillgängliga.
Verifiera också att uppdateringar för sandbox eller datastreams inte stör en annan Content Analytics-konfiguration som är konfigurerad att använda samma sandlåda eller datastreams. -
Upplevelsehämtning och definition
Du kan aktivera eller inaktivera upplevelser och redigera kombinationer av reguljära uttryck och frågeparametrar för att avgöra hur innehåll återges på webbplatsen.
-
Du kan redigera reguljära uttryck för att ändra hur du segmenterar sidor och resurser.
När du har gjort ändringar i Adobe Content Analytics-tillägget kontrollerar du att du använder publiceringsflödet för att starta datainsamlingen baserat på de ändringar du har gjort.
Versioner
Om du vill samla in Content Analytics-upplevelser bör du överväga att implementera versionshantering för att säkerställa att nya upplevelser (ändringar på din webbsida) samlas in på rätt sätt.
Om du vill implementera versionshantering lägger du till en global adobe.getContentExperienceVersion-funktion på sidorna som du anser att upplevelser som du vill analysera ska analyseras.
Funktionen adobe.getContentExperienceVersion ska returnera en sträng som värde, vilket kan vara vad du vill för att identifiera versionen. Versionen har lagts till i URL:en för upplevelse-ID.
Om funktionen inte finns eller om inget värde returneras från funktionen används värdet NoVersion som standard.
Exempel
window.adobe = window.adobe || {};
window.adobe.getContentExperienceVersion = () => {
return "1.0";
};
Identiteter
Content Analytics hanterar identiteter på följande sätt:
- ECID fylls i automatiskt i
identityMap-delen av Content Analytics-schemat. - Om du behöver andra identitetsvärden i
identityMapmåste du ange dessa värden ionBeforeEventSend-återanropet i Web SDK-tillägget. - Fältbaserad sammanfogning stöds inte eftersom schemat ägs av systemet. Du kan alltså inte lägga till ett annat fält i schemat som stöd för fältbaserad sammanslagning
För att Content Analytics identitetsdata och Adobe Experience Platform Web SDK-datatidentitetsdata ska sammanfogas korrekt på fältnivå måste du göra ändringar i Web SDK on innan -återanrop skickas.
-
Navigera till egenskapen Tags som innehåller Adobe Experience Platform Web SDK-tillägget och Adobe Content Analytics-tillägget.
-
Välj
Extensions. -
Välj tillägget Adobe Experience Platform Web SDK.
-
Välj Configure.
-
I avsnittet SDK instances rullar du nedåt till Data collection - On before event send callback.
-
Välj </> Provide on before event send callback code.
-
Lägg till följande kod:
code language-javascript window.adobeContentAnalytics?.forwardEvent(content); content.xdm.identityMap = _satellite.getVar('identityMap'); if ((content.xdm.eventType === "content.contentEngagement") && (_satellite.getVar('identityMap') != null)) { return true; }
-
Välj Save om du vill spara koden.
-
Välj Save om du vill spara tillägget.
-
Publicera uppdateringarna för taggegenskapen.