Edge Profile Access för webb och mobil Personalization i realtid
Profilåtkomst i realtid för Edge för webb och mobila Personalization-modeller visar hur webb- och mobilprogram kan komma åt Adobe Experience Platform kundprofil i realtid vid sidan om för personalisering med hög genomströmning och låg latens.
Applikationerna kan få åtkomst till profilattribut och målgrupper i realtid med millisekundersfördröjning. Attribut, målgruppsmedlemskap och modellstyrda funktioner som lagras i profilen som attribut kan nås i realtid för samma sida och nästa sida-personalisering över webb- och mobilkanaler.
Med den här funktionen kan ni leverera personaliserade upplevelser på era webbplatser och i mobilappar baserat på kundprofilen i realtid, inklusive målgrupper som härrör från beteenden i realtid, attribut som är inkapslade i kundprofilen i realtid samt beräknade insikter.
Tillämpningar
- Kunddataplattform i realtid
- Adobe Experience Platform Data Collection (Web SDK/Mobile SDK)
- Edge Network Server-API
Användningsfall
- Personalisering i realtid i webb- och mobilkanaler för kända kundupplevelser
- Personalisering på samma sida och nästa sida baserad på profilattribut och målgrupper i realtid
- Innehåll och erbjud personalisering baserat på kundprofiler, inklusive beteendedata, attribut och beräknade insikter i realtid
- Integrering med personaliseringsmotorer, content management-system och externa applikationer för realtidsbeslutsfattande
- Testning och innehållsoptimering med profilkontext i realtid
Förutsättningar
Den här planen kräver en av följande datainsamlingsmetoder om du vill att profilen ska uppdateras i realtid med strömmande data. Det är möjligt att få åtkomst till Edge-profilen i realtid utan att behöva samla in data direkt till Edge-profilen. data kan samlas in till hubben och projiceras till Edge-profilen också. Observera att det kommer att finnas ytterligare fördröjning för data som samlas in på hubben och sedan projiceras för Edge.
- Använd Adobe Experience Platform Web SDK om du vill samla in data från din webbplats.
- Använd Adobe Experience Platform Mobile SDK om du vill samla in data från ditt mobilprogram.
- Använd Edge Network Server-API:t om du inte använder Web SDK eller Mobile SDK, eller implementerar en mer direkt server-till-server-anslutning.
Arkitekturdiagram
{modal="regular"}
Skyddsräcken
- Guardrutor för kundprofildata i realtid
- Edge Network Guardrails
- Edge-profiler har en TTL-fil (time-to-live) på 14 dagar. Om en användare inte har varit aktiv på kanten på 14 dagar kan kantprofilen upphöra att gälla och måste hämtas från navet, vilket kan påverka personaliseringen på första sidan.
- Edge personalisering stöder utvärdering av målgruppsmedlemskap i realtid för målgrupper som uppfyller villkoren för kantsegmentering. Målgrupper för grupp- och direktuppspelning från navet finns också tillgängliga i toppen med lämplig konfiguration.
Implementeringsmönster
Edge-personalisering kan implementeras med målet Anpassad Personalization-anslutning i kunddataplattformen i realtid. Den här destinationen stöder flera datainsamlingsmetoder beroende på ditt användningsfall.
Mönster 1: Målgruppsbaserad personalisering med Web SDK/Mobile SDK
- Använd Adobe Experience Platform Web SDK eller Mobile SDK tillsammans med Edge Network för målgruppsbaserad personalisering.
- Den här metoden ger låg latens och bästa prestanda för kantanpassning baserat på målgruppsmedlemskap.
- Kantsegmentering i realtid kräver implementering av Web/Mobile SDK.
- SDK och SDK för mobiler på webben stöder endast personalisering baserat på målgruppsmedlemskap.
- Se Experience Platform Web and Mobile SDK Blueprint för SDK-baserad implementering.
- För implementering av Mobile SDK måste tillägget Adobe Journey Optimizer - Decisioning vara installerat i Mobile SDK.
Mönster 2: Attributbaserad anpassning med Edge Network Server-API (krävs för profilattribut)
- Möjliggör integrering med externa personaliseringsmotorer och CDN-baserad personalisering.
- Edge Network Server-API:t är obligatoriskt för att säkert hämta profilattribut för personalisering.
- Du kan hämta profilattribut via Edge Network Server-API:t genom att lägga till en integration på serversidan som använder samma dataström som du redan använder för din webb- eller Mobile SDK-implementering.
- Alla API-anrop till Edge Network Server för profilattribut måste göras i en autentiserad kontext för att skydda känsliga data.
- Det här mönstret möjliggör både målgruppsbaserad personalisering och attributbaserad personalisering.
- Lämplig för personalisering på serversidan, API-baserade integreringar och scenarier som kräver åtkomst till profilattribut.
Implementeringssteg
-
Skapa scheman för data som ska importeras.
-
Skapa datauppsättningar för data som ska importeras.
-
Konfigurera rätt identiteter och identitetsnamnutrymmen i schemat för att säkerställa att inkapslade data kan sammanfogas till en enhetlig profil.
-
Infoga data i Experience Platform.
-
Konfigurera sammanfogningsprinciper för att säkerställa korrekt identitetssammanfogning och profilsammanfogning.
-
Konfigurera en datastream i Experience Platform Data Collection med målkonfigurationen aktiverad. Datastream avgör i vilken datainsamling som målgrupperna inkluderas i svaret på sidan.
-
Implementera Adobe Experience Platform Web SDK eller Mobile SDK på webb- och mobilegenskaper för datainsamling.
-
Konfigurera kantsegmentering för målgrupper som behöver realtidsutvärdering. Edge segmenteringsdokumentation.
-
Ange Anpassad Personalization-anslutning som mål i målkatalogen:
-
Aktivera målgrupper till kantanpassningsmålet. Välj vilka målgrupper du vill aktivera till målet.
-
(Valfritt för attributbaserad personalisering) Om du behöver anpassa dig baserat på profilattribut utöver målgruppsmedlemskapet implementerar du Edge Network Server-API:t med autentiserad integration på serversidan med samma datastam. Detta är obligatoriskt för åtkomst av profilattribut.
-
Implementera anpassningslogik i webb-/mobilapplikationen för att förbruka exporterade målgruppsdata och profilattribut:
- Om du använder taggar i Adobe Experience Platform använder du funktionen skicka-händelse, fullständig, för att få åtkomst till variabeln
event.destinationsmed exporterade data. - Om du inte använder taggar kan du använda kommandosvar för att tolka JSON-svaret från Adobe Experience Platform och hämta målar-ID:n och profilattribut.
- Om du använder taggar i Adobe Experience Platform använder du funktionen skicka-händelse, fullständig, för att få åtkomst till variabeln
Implementeringsöverväganden
Identitetsaspekter
- Alla primära identiteter kan användas för kantanpassning när du använder Web SDK eller Mobile SDK med Edge Network.
- För personalisering av första inloggningen med kända kunddata måste personaliseringsbegäran använda en primär identitet som matchar den kända kundidentiteten i kunddataplattformen i realtid. Om det primära ID:t är ECID eller en anonym identitet som ännu inte sytts ihop med den kända kundprofilen, tar det tid för identitetssammanställningen att realiseras, vilket kan påverka tillgängligheten av historiska profildata för personalisering.
- Edge-profiler måste initieras innan de kan användas för personalisering. Första gången besökare eller återkommande besökare vars edge-profil har upphört att gälla (14-dagars TTL) kan få en inledande personalisering baserat på begränsade profildata tills edge-profilen är helt ifylld.
Attributbaserad personalisering
- För attributbaserad personalisering med hjälp av profilattribut måste du lägga till en integration på serversidan med Edge Network Server-API:t som använder samma dataström som du använder för din webb- eller Mobile SDK-implementering.
- Du måste konfigurera vilka profilattribut som ska inkluderas i kantprojektionen via den anpassade målkonfigurationen för Personalization Connection.
- Endast SDK och SDK för mobiler stöder endast personalisering baserat på målgruppsmedlemskap. Edge Network Server-API:t är obligatoriskt för att säkert hämta profilattribut för personalisering.
- Om du inte implementerar Edge Network Server-API:t för attributåtkomst kommer personaliseringen endast att baseras på målgruppsmedlemskap.
- API-svaret för anpassade Personalization med attribut innehåller ett
attributes-avsnitt förutom målgruppssegmenten.
Målgruppshänsyn
- Målgrupper som utvärderas genom strömning eller gruppsegmentering på navet projiceras till utkanten och kan användas för personalisering.
- Målgrupper som uppfyller villkoren för kantsegmentering utvärderas i realtid för helsidespersonalisering.
- Konfigurera lämpliga målgrupper för kantutvärdering baserat på deras användning i realtidspersonalisering.