Garantier och krav code-based-prerequisites
Om du vill kunna använda kodbaserade upplevelseåtgärder i Journey Optimizer och leverera kodinnehållets nyttolast som kan användas av dina program följer du kraven nedan:
-
Om du vill lägga till ändringar i dina program måste du ha en specifik implementering. Läs mer
-
För att de kodbaserade upplevelserna ska kunna levereras på rätt sätt måste du definiera Adobe Experience Platform-inställningarna som anges här.
-
Om du vill att data ska kunna visas i dina kodbaserade upplevelserapporter måste du följa dessa rapporteringskrav.
-
När du skapar en kodbaserad upplevelsekanalkonfiguration måste du ange en sträng/sökväg eller en yt-URI som matchar den som deklarerats i din egen implementering. Detta garanterar att innehållet levereras till önskad plats inuti den angivna appen eller sidan. Annars kan ändringarna inte levereras. Läs mer
Krav för implementering implementation-prerequisites
Kodbaserad upplevelse stöder alla typer av kundimplementeringar som visas i alternativen nedan. Du kan antingen använda en implementeringsmetod på klientsidan, serversidan eller en hybridimplementeringsmetod för dina egenskaper:
-
Endast på klientsidan - Om du vill lägga till ändringar på dina webbsidor eller mobilappar måste du implementera Adobe Experience Platform Web SDK på din webbplats eller Adobe Experience Platform Mobile SDK på dina mobilappar.
-
Hybridläge - Du kan använda API:t för AEP Edge Network-servern för att begära anpassning på serversidan. Svaret ges till Adobe Experience Platform Web SDK för att återge ändringarna på klientsidan. Läs mer i Adobe Experience Platform Edge Network Server API-dokumentation. Du kan ta reda på mer om hybridläget och kontrollera några implementeringsexempel i det här blogginlägget.
-
Serversidan - Du kan använda API:t för AEP Edge Network-servern för att begära anpassning på serversidan. Utvecklingsteamet måste hantera svaret och återge ändringarna på klientsidan i appimplementeringen.
Du kan hitta exempel för varje implementeringsmetod ovan i det här avsnittet.
Leveransvillkor delivery-prerequisites
För att de kodbaserade upplevelserna ska kunna levereras på rätt sätt måste följande inställningar definieras:
-
I Adobe Experience Platform Data Collection kontrollerar du att du har en datastream definierad, till exempel under Adobe Experience Platform-tjänsten som du har alternativet Adobe Journey Optimizer aktiverat.
Detta säkerställer att Journey Optimizer inkommande händelser hanteras korrekt av Adobe Experience Platform Edge. Läs mer
-
I Adobe Experience Platform kontrollerar du att du har en sammanfogningsprincip med alternativet Active-On-Edge Merge Policy aktiverat. Om du vill göra det väljer du en profil under menyn Customer > Profiles > Merge Policies Experience Platform. Läs mer
Den här sammanfogningsprincipen används av Journey Optimizer inkommande kanaler för att aktivera och publicera inkommande kampanjer korrekt. Läs mer
-
Om du vill felsöka leveransen av Journey Optimizer webbupplevelser kan du använda vyn Edge Delivery i Adobe Experience Platform Assurance. Med denna plugin kan du granska detaljerade förfrågningar, verifiera om förväntade gränsanrop inträffar och undersöka profildata, inklusive identitetskartor, segmentmedlemskap och inställningar för samtycke. Dessutom kan du granska de aktiviteter som begäran är kvalificerad för och identifiera de som den inte gjorde.
Genom att använda plugin-programmet Edge Delivery får du de insikter du behöver för att förstå och felsöka dina inkommande implementeringar effektivt.
Krav för rapportering reporting-prerequisites
Om du vill aktivera rapportering för den kodbaserade kanalen måste du se till att den datamängd som används i appimplementeringen datastream också ingår i rapportkonfigurationen.
Om du lägger till en datauppsättning som inte finns i appens datastam visas med andra ord inte appdata i dina rapporter när du konfigurerar rapporter.
Lär dig hur du lägger till datauppsättningar för rapportering i det här avsnittet.