Webbanpassning för anonyma besökare
Denna referensplan ger implementeringsvägledning för att leverera personaliserat webbinnehåll till anonyma (oidentifierade) besökare baserat på sessionsbeteendesignaler. Den täcker hela implementeringens livscykel - från Web SDK-konfiguration och edge-målgruppsdefinition till innehållsleverans och resultatrapportering - och är utformad för lösningsarkitekter, marknadsföringsteknologer och implementeringstekniker som arbetar med Adobe Journey Optimizer (AJO), Adobe Real-Time Customer Data Platform (RT-CDP) och Adobe Experience Platform (AEP).
Använd den här planen för att förstå arkitekturen, utvärdera implementeringsalternativ, fatta välgrundade konfigurationsbeslut och hitta relevant Experience League-dokumentation för varje implementeringsfas.
Mönstret fungerar med begränsade data - bara det som kan observeras i den aktuella sessionen och alla anonyma kantprofiler som samlats in från tidigare besök på samma enhet eller cookie. Detta gör det lämpligt för personalisering på topp-of-funnel där besökaren inte har något konto eller inte har autentiserats.
Använd ärendeöversikt
Ett anonymt besöks-Personalization på webben som tar upp behovet av att leverera relevant, personaliserat innehåll till besökare som ännu inte har identifierats - de har inte loggat in, saknar känd identitet och kan inte matchas mot en enhetlig kundprofil. Trots den här begränsningen kan meningsfull personalisering uppnås med beteendesignaler i sessioner: visade sidor, tid på plats, rullningsdjup, hänvisningskälla, geografisk plats, enhetstyp och UTM-kampanjparametrar.
Det här mönstret använder AJO webbkanalsytor och kodbaserade upplevelser för att ändra sidinnehåll i realtid. Edge segmentering är den primära utvärderingsmetoden eftersom beslut måste fattas med en mindre fördröjning när besökaren navigerar på webbplatsen. Web SDK samlar in beteendesignaler och skickar dem till AEP Edge Network, där utvärderade målgruppsregler avgör vilken innehållsvariant som ska levereras.
Till skillnad från webbpersonalisering/appanpassning för kända besökare, som utnyttjar den fullständiga enhetliga profilen och segmentmedlemskapet, begränsas det här mönstret till data som kan observeras i den aktuella sessionen och alla anonyma kantprofiler som är kopplade till besökarens ECID (Experience Cloud ID). Den här skillnaden är viktig för implementeringsplanering: de beteendesignaler som är tillgängliga för personalisering är begränsade till vad Web SDK hämtar och vad som finns kvar i edge-profilarkivet för sessioner via den cookie-baserade ECID:t.
Viktiga verksamhetsmål
Följande affärsmål stöds av det här användningsmönstret.
Förbättra tiden på plats, sidor per session och interaktion med webbinnehåll genom relevanta upplevelser som är skräddarsydda för anonyma besökarsignaler.
Leverera personaliserade kundupplevelser
Skräddarsy innehåll, erbjudanden och budskap efter individuella preferenser, beteenden och livscykelsteg - även för besökare som ännu inte har identifierat sig själva.
Förbättra andelen besökare och presumtiva som slutför önskade åtgärder som inköp, registreringar eller inskickade formulär genom att presentera det mest relevanta innehållet baserat på beteendesammanhang.
Exempel på taktiska användningsfall
I följande exempel visas specifika scenarier där mönstret kan användas.
- A/B-test på landningssida baserat på hänvisningskälla - Testa olika rubriker för besökare som kommer från Google, sociala medier eller direkttrafik för att optimera engagemanget genom förvärvskanalen
- Rekommendationer för kategoritillhörighet baserade på webbläsarbeteende - Visa rekommendationer för produkt eller innehåll baserat på sidor som visas i den aktuella sessionen för att öka identifiering och konvertering
- Avsluta avsiktligt erbjudande för besökare som ska lämna - Visa ett kampanjerbjudande eller lead-formulär när beteendesignaler indikerar att besökaren håller på att överge webbplatsen
- Geografisk marknadsföringsbanderoll - Visa platsspecifika kampanjer, butiksplaceringsinnehåll eller regionala erbjudanden baserat på besökarens geografiska plats
- Enhetsspecifik innehållslayoutoptimering - Anpassa innehållslayout, bildstorlekar och CTA-placering baserat på om besökaren befinner sig på skrivbordet, surfplattan eller mobilen
- Nytt jämfört med att returnera besökarens välkomstmeddelande - Differentiera upplevelsen för förstagångsbesökare jämfört med att returnera anonyma besökare med hjälp av ECID-beständighet mellan sessioner
- Innehållsrekommendationer baserade på visade sidor i den aktuella sessionen - Visa relaterade artiklar, produkter eller resurser dynamiskt baserat på de sidor som besökaren redan har visat
- Dynamisk hjältebanderoll baserad på UTM-kampanjparametrar - Anpassa hjältebanderollen så att den matchar meddelandet eller kreativiteten från den refererande kampanjen
Nyckeltal för prestanda
Använd följande nyckeltal för att mäta effektiviteten för det här användningsmönstret.
Använd skiftlägesmönster
Nedan beskrivs kärnmönstret och funktionskedjan för det här användningsexemplet.
Anonym besökare på Personalization
Leverera personaliserat innehåll baserat på sessionsbeteendesignaler för oidentifierade besökare via AJO webbkanal.
Funktionskedja: Webbplatskonfiguration > Beteenderegelutvärdering > Innehållsleverans > Impression Tracking > Reporting
Tillämpningar
Följande program används i det här fallmönstret.
- Adobe Journey Optimizer (AJO) - Konfiguration av webbkanalsyta, innehållsutveckling (webb- och kodbaserade upplevelser), kampanjkörning, innehållsexperiment (A/B-testning), beslut (dynamiskt innehållsval) och rapportering
- Adobe Real-Time Customer Data Platform (RT-CDP) - Edge-segmentering för målgruppsutvärdering i realtid baserad på beteendesignaler i sessioner; anonym hantering av kantprofiler
- Adobe Experience Platform (AEP) - Web SDK för beteendesignalinsamling, Edge Network för dataroutning och personalisering i realtid, datastream-konfiguration
Foundationsfunktioner
Följande grundläggande funktioner måste finnas för det här användningsmönstret. För varje funktion anger statusen om den vanligtvis är obligatorisk, antas vara förkonfigurerad eller inte tillämplig.
isActiveOnEdge: true för att anonyma profildata ska kunna matchas. Endast en sammanfogningsprincip kan vara aktiv för kant per sandlåda.Stödfunktioner
Följande funktioner förstärker det här användningsmönstret, men behövs inte för att köra kärnan.
Programfunktioner
I den här planen används följande funktioner från programfunktionskatalogen. Funktioner mappas till implementeringsfaser i stället för till numrerade steg.
Journey Optimizer (AJO)
Real-Time CDP (RT-CDP)
Förutsättningar
Slutför följande innan du börjar implementera.
- [ ] Web SDK implementeras på alla målwebbegenskaper med
sendEventanrop som fångar sidvyer, klick och relevanta beteendeinteraktioner - [ ] Datastream har konfigurerats i användargränssnittet för datainsamling med Adobe Experience Platform och Adobe Journey Optimizer tjänster aktiverade
- [ ] Experience Event-schemat finns med fältgrupper för webbinteraktion (sidvisningar, referensdata, UTM-parametrar, enhetskontext) och är aktiverat för profil
- [ Namnområdet för ECID-identitet för ] har konfigurerats och angetts som primär identitet i webbbeteendehändelseschemat
- [ ] Edge-sammanslagningsprincip har konfigurerats med
isActiveOnEdge: truei målsandlådan - [ ] AJO webbkanal är etablerad och tillgänglig i målsandlådan
- [ ] Innehållsvarianter (kopiera, bilder, CTA:er) har utformats och godkänts för varje användningsfall för personalisering
- [ ] Framgångsmått har definierats (vad som utgör en konverterings- eller engagemangshändelse för mätning)
- [ Mekanismen för godkännande av cookies har implementerats på webbplatsen för att uppfylla sekretessreglerna innan beteendedata samlas in]
Implementeringsalternativ
I det här avsnittet beskrivs tre implementeringsmetoder. Välj det alternativ som bäst passar dina personaliseringskrav.
Alternativ A: Regelbaserad webbanpassning
Passar bäst för: Enkel, deterministisk personalisering - geomriktade banners, hänvisningsrubriker, enhetsspecifika layouter, nya jämfört med att returnera besökarmeddelanden. Välj det här alternativet när innehållsvarianten kan bestämmas av okomplicerad villkorlig logik (om villkor X, visa innehåll Y).
Så här fungerar det:
Regelbaserad personalisering använder kvalificerade målgruppssegment för att avgöra vilken innehållsvariant en besökare ser. Varje målgruppssegment mappas till en viss innehållsvariant via villkorsregler som definierats i kampanjen. När en besökare läser in en sida skickar Web SDK beteendesignaler till Edge Network, som utvärderar besökarens kantprofil mot de definierade målgruppsreglerna i millisekunder. Den matchande innehållsvarianten returneras i svaret Edge Network och återges på sidan.
Strategin kräver att man definierar distinkta målgruppssegment i RT-CDP (t.ex."besökare från Google","besökare i Kalifornien","mobilbesökare") och skapar motsvarande innehållsvarianter i AJO. Kampanjen binder varje målgrupp till dess innehållsvariant med hjälp av regler för villkorat innehåll eller separata kampanjer per segment. Ingen AI-rankning eller trafikdelning är inblandad - relationen mellan målgrupp och innehåll är avgörande.
Viktiga överväganden:
- Kräver väldefinierade målgruppskriterier som kan uttryckas som edge-eligibility segment rule expressions
- Innehållsvarianter måste skrivas i förväg för varje målgruppssegment
- Nya personaliseringsregler kräver att nya målgruppssegment och innehållsvarianter skapas
- Tillhandahåller inte statistisk mätning av innehållsvariantens effektivitet
Fördelar:
- Lättaste att implementera och förstå - tydligt orsakssamband mellan målgrupp och innehåll
- Inga experimentella overhead- eller trafikdelningar krävs
- Deterministiskt beteende gör testning och kvalitetssäkring enkla
- Låg latens eftersom kantutvärdering är helt regelbaserad
- Fungerar bra när företaget redan vet vilket innehåll som fungerar bäst för varje segment
Begränsningar:
- Ingen inbyggd mekanism för att mäta om personalisering förbättrar resultatet jämfört med standardinnehåll
- Kräver manuellt beslutsfattande om vilket innehåll som ska visas för varje segment
- Anpassar eller optimerar inte över tid - statiska regler ändras först manuellt
- Om du skalar till många segment och varianter blir konfigurationen mer komplex
Experience League:
Alternativ B: Experimentationsbaserad webbanpassning
Bäst för: A/B-tester och multivariata tester - testa rubrikvarianter, CTA knappfärger, layoutalternativ, kampanjerbjudanden - med statistisk signifikansmätning. Välj det här alternativet när du behöver validera vilken innehållsvariant som fungerar bäst innan du implementerar en permanent personaliseringsregel.
Så här fungerar det:
Experimentationsbaserad personalisering använder AJO Content Experimentation för att slumpvis tilldela besökare till innehållsbehandlingsgrupper och mäta vilken variant som fungerar bäst i förhållande till ett definierat framgångsmått. Trafiken delas upp på olika varianter (t.ex. 50/50 för A/B, 33/33/34 för A/B/C) och prestanda spåras tills statistisk signifikans uppnås.
Experimentet är inbäddat i en webbkampanj från AJO. När en besökare läser in en sida tilldelar Edge Network dem till en behandlingsgrupp baserat på den konfigurerade trafikallokeringen. Besökaren får konsekvent samma behandling under hela försöket (sessionnivå eller besöksnivå beroende på konfiguration). Resultatstatistik (klickningar, konverteringar, engagemangshändelser) spåras via Web SDK och rapporteras i AJO experimentrapport.
Det här alternativet kräver inte fördefinierade målgruppssegment för målinriktning - alla besökare (eller en målinriktad delmängd) deltar i experimentet. Målet är att identifiera vilket innehåll som fungerar bäst, inte att inrikta sig på kända segment med fördefinierat innehåll.
Viktiga överväganden:
- Kräver tillräcklig trafikvolym för att uppnå statistisk signifikans inom en rimlig tidsram
- Experimentera använder en bayesisk statistisk modell med valfria tidsintervall
- En utelämningsgrupp (som inte tar emot personligt innehåll) rekommenderas för att mäta inkrementell lyft
- Endast ett experiment kan vara aktivt per kampanj i taget
- Experimentella ändringar kräver att kampanjen stoppas och startas om
Fördelar:
- Tillhandahåller statistiskt rigorös mätning av innehållsvariantens effektivitet
- Slipper gissningsarbete från personaliseringsbeslut - datadrivet innehållsval
- Stöder blockeringsgrupper för riktig stegvis höjning-mätning
- Inbyggda experimentrapporter med konfidensintervall och vinnardeklaration
- Resultat kan informera framtida regelbaserad personalisering (alternativ A) genom att identifiera vinnande varianter
Begränsningar:
- Kräver en meningsfull trafikvolym - det kan ta veckor innan lågtrafiksidor når sin betydelse
- Trafikdelning innebär att vissa besökare ser suboptimalt innehåll under testperioden
- Det går inte att anpassa efter segment under experimentet (alla besökare eller en delmängd deltar i lika stor utsträckning)
- Maximalt 10 behandlingsvarianter per experiment
- Ingen kontinuerlig optimering - experimenten är diskreta med start och slut
Experience League:
Alternativ C: Beslutsbaserad webbanpassning
Passar bäst för: Val av dynamiskt innehåll - kategoritillhörighetsrekommendationer, erbjudanden om avslutning, beteenderekommendationer - där en beslutsprincip utvärderar sessionssignaler och väljer det optimala innehållet från en katalog med valbara objekt. Välj det här alternativet när logiken för innehållsval är för komplex för enkla regler, när du vill ha AI-rankad optimering eller när uppsättningen av valbara innehållsobjekt är stor och dynamisk.
Så här fungerar det:
Beslutsbaserad personalisering använder AJO Decisioning för att utvärdera beteendesignaler och välja den bästa innehållsvarianten för varje besökare från en hanterad katalog med innehållsobjekt (erbjudanden). Varje innehållsobjekt har regler för behörighet (vem som kvalificerar), representationer (hur innehållet ser ut i varje placering) och valfria begränsningar för att sätta fast innehåll (hur ofta det kan visas). En beslutspolicy länkar placeringar (där innehåll visas på sidan) till samlingar av innehållsobjekt och tillämpar en rangordningsstrategi för att välja det bästa alternativet.
När en besökare läser in en sida skickar Web SDK en Edge Network-begäran som innehåller beslutsomfånget. Beslutsmotorn utvärderar besökarens edge-profil mot reglerna för berättigande av innehållsobjekt, tillämpar rangordningsstrategin (prioritetsbaserad, formelbaserad eller AI-rankad) och returnerar det vinnande innehållsobjektet. Detta sker vid kanten med en mindre fördröjning.
Rankningsstrategin avgör hur valbara innehållsobjekt beställs. Prioritetsbaserad rankning använder manuellt tilldelade prioritetsvärden. Formelbaserad rankning använder ett anpassat uttryck (t.ex. viktningsfrekvensen för sidvyer). AI-rankad rankning använder en maskininlärningsmodell som optimerar för det valda framgångsmåttet över tiden, men kräver minst 1 000 konverteringshändelser för utbildning.
Viktiga överväganden:
- Kräver att du ställer in beslutskomponenterna: placeringar, regler för behörighet, innehållsobjekt, reservposter, samlingar och beslutspolicyer
- AI-rankade strategier kräver tillräcklig konverteringsvolym (1 000+ händelser) för att utbilda modellen
- Edge beslut är begränsade till profilattribut som är tillgängliga i edge-profilarkivet
- Innehållsobjekt måste hanteras och underhållas i beslutsbiblioteket
- Reservinnehåll måste definieras för fall där inget anpassat objekt kvalificerar sig
Fördelar:
- Kan anpassas till stora innehållskataloger utan att behöva mappa målgrupp till innehåll individuellt
- AI-rankade strategier optimerar kontinuerligt innehållsurvalet baserat på observerade prestanda
- Reglerna för rätt till och begränsning av antalet licenser ger detaljerad kontroll över innehållsleveransen
- Stöder komplex affärslogik som skulle vara svår att uttrycka som målgruppssegment
- Kan återanvändas i alla kanaler - samma beslutspolicy kan styra webben, e-post och mobilpersonalisering
Begränsningar:
- Komplexare implementering - kräver att du ställer in den fullständiga beslutskomponentstacken
- AI-rankningen kräver stor konverteringsvolym och tid för effektiv utbildning
- Begränsningar av profildata i Edge begränsar komplexiteten i berättigandereglerna för anonyma besökare
- Objektivhantering - varje artikel behöver representationer, regler för behörighet och underhåll
- Felsökningslogiken för beslutsfattande är mer komplex än regelbaserade strategier
Experience League:
Jämförelse av alternativ
I följande tabell jämförs de tre implementeringsalternativen över de viktigaste kriterierna.
Välj rätt alternativ
Använd följande beslutslogik för att välja lämpligt implementeringsalternativ:
-
Vet du redan vilket innehåll som ska visas för varje besökarsegment?
- Ja: Börja med alternativ A (regelbaserat). Ni har fastställt innehållsstrategier per segment och behöver deterministisk leverans.
- Nej: fortsätt till fråga 2.
-
Behöver du testa ett litet antal innehållsvarianter för att hitta den bästa utföraren?
- Ja: välj Alternativ B (experimentering). Du vill ha statistisk validering innan du implementerar en innehållsstrategi.
- Nej: fortsätt till fråga 3.
-
Har du en stor katalog med innehållsobjekt med komplexa kvalificerings- och rankningskrav?
- Ja: välj Alternativ C (beslut). Du behöver välja dynamiskt innehåll som kan skalas utöver enkla regler.
- Nej: Börja med alternativ A (regelbaserat) för enkelhetens skull, och fortsätt sedan med alternativ B eller C när behoven växer.
Kombinationsalternativ: Dessa alternativ utesluter inte varandra. Ett vanligt framsteg är att börja med alternativ B (Experimentation) för att hitta vinnande innehåll och sedan distribuera vinnare med alternativ A (Regelbaserad) för kontinuerlig leverans. Alternativ C (beslut) kan placeras ovanpå om du vill använda dynamiska katalogbaserade markeringar, medan alternativ A hanterar enklare deterministiska regler.
Implementeringsfaser
I följande faser beskrivs arbetsflödet för implementering från början till slut.
Fas 1: Konfigurera webbytor
Programfunktion: AJO: Kanalkonfiguration
Definiera de webbkanalsytor som anger var på din webbplats personaliserat innehåll ska levereras. En webbyta identifierar ett specifikt sidans URL- eller URL-mönster och platsen på sidan (CSS-väljare eller kodbaserad upplevelseyta) där AJO kan mata in eller ersätta innehåll.
Beslutspunkter i den här fasen:
sendEvent anrop om visningsändringar. Ytdefinitioner använder SPA-vynamnet i stället för URL.Gränssnittsnavigering: Journey Optimizer > Administration > Kanaler > Webbkonfiguration
Information om nyckelkonfiguration:
- Definiera sidans URL eller URL-mönster för ytan
- Ange CSS-väljaren eller yt-URI för innehållsplacering
- För kodbaserade upplevelser definierar du det ytnamn som programkoden ska referera till
- Associera ytan med AJO-sandlådan där kampanjer ska skapas
Experience League-dokumentation:
Fas 2: Definiera beteendemässiga målgrupper
Programfunktion: RT-CDP: Målgruppsutvärdering
Definiera högkvalitativa målgruppssegment baserat på sessionsbeteendesignaler som driver personalisering. Dessa målgrupper avgör vilka besökare som kvalificerar sig för varje personaliserad upplevelse. Edge-utvärdering är obligatoriskt för det här mönstret eftersom personaliseringsbeslut måste fattas i delsekundersintervall när besökaren navigerar på webbplatsen.
Beslutspunkter i den här fasen:
Gränssnittsnavigering: Kund > Målgrupper > Skapa målgrupp > Skapa regel
Information om nyckelkonfiguration:
- Använd Segment Builder för att definiera målgruppsregler med beteendeattribut
- Verifiera att kanten är berättigad genom att bekräfta att segmentregeluttrycket endast använder funktioner som stöds (enkla attributjämförelser, segmentmedlemskap)
- Ställ in sammanfogningsprincipen på den edge-aktiva sammanfogningsprincip som konfigurerats i F4
- Förhandsgranska målgruppspopulationen för att validera segmentet returnerar förväntade resultat
- Använd händelsenivåattribut från den aktuella sessionen i stället för tidsseriefrågor för målgrupper som baseras på sidvisningar på sessionsnivå
Var alternativen skiljer sig:
För alternativ A (regelbaserad):
Skapa distinkta målgruppssegment för varje innehållsvariant. Varje segment representerar ett visst beteendeförhållande (t.ex. "Referens = Google AND Geo = US" mappar till innehållsvariant A). Antalet målgrupper är lika med antalet personaliseringsregler.
För alternativ B (experimentering):
Målgruppsdefinitionen är valfri. Om experimentet riktar sig till alla besökare krävs ingen målgrupp - trafikdelningen hanterar varianttilldelningen. Om experimentet avser en viss delmängd (t.ex. endast mobilbesökare), definierar du en målgrupp för att experimentera med rätt till det.
För alternativ C (beslut):
Definiera målgrupper som kan användas som regler för behörighet för innehållsobjekt. Dessa målgrupper avgör vilka besökare som är kvalificerade för vilka innehållsobjekt i beslutspolicyn. Beslutsmotorn hanterar val av innehåll bland valbara objekt.
Experience League-dokumentation:
Fas 3: Skapa innehåll och skapa varianter
Programfunktion: AJO: Message Authoring, AJO: Content Experimentation (Option B), AJO: Decisioning (Option C)
Skapa de anpassade varianter av innehåll som ska levereras till besökarna baserat på målgruppsmedlemskap (alternativ A), experimenttilldelning (alternativ B) eller beslutslogik (alternativ C). I den här fasen beskrivs hur du skapar innehåll med AJO webbdesigner eller kodsbaserade upplevelseredigerare, liksom hur du använder det experimentella gränssnittet eller den beslutskonfiguration som styr hur innehåll väljs.
Beslutspunkter i den här fasen:
{{profile.homeAddress.city}} med hjälpredor.Gränssnittsnavigering: Journey Optimizer > Kampanjer > Välj kampanj > Redigera innehåll
Information om nyckelkonfiguration:
- Skapa innehåll med webbdesignern (visuella ändringar) eller kodsbaserad Experience Editor (JSON-nyttolast)
- Använd redigeraren för anpassningsuttryck för att infoga dynamiska variabler från kantprofilattribut
- Konfigurera reservinnehåll för personaliseringstoken som kan vara tomt i anonyma profiler
- Förhandsgranska innehåll med testprofiler för att verifiera återgivning i olika scenarier
Var alternativen skiljer sig:
För alternativ A (regelbaserad):
Skapa en distinkt innehållsvariant för varje målgruppssegment som definieras i fas 2. Bind varje variant till målgruppen med hjälp av regler för villkorat innehåll i kampanjkonfigurationen. Kontrollera att det finns en standardvariant för innehåll för besökare som inte matchar någon målgruppsregel.
För alternativ B (experimentering):
Författarbehandlingsvarianter (A, B, C osv.) för experimentet. Aktivera innehållsexperimenterande i kampanjen, definiera behandlingsvarianter med deras innehåll, ange procentsatser för trafikallokering och konfigurera framgångsmåttet.
- Definiera 2-10 behandlingsvarianter med distinkt innehåll
- Ange trafikallokering (t.ex. 50/50 för A/B, eller viktad delning för lågrisktestning)
- Om du vill kan du inkludera en blockeringsgrupp (t.ex. får 10 % standardinnehåll) för att mäta stegvis lyft
- Välj framgångsmått: unika öppningar, unika klick, konverteringar eller anpassade mätvärden
- Ange ett tröskelvärde för tillförlitlighet: 95 % för standardtester, 99 % för beslut med högsta prioritet, 90 % för riktat lärande
- Gränssnittsnavigering: Kampanj > Innehållsexperiment > Lägg till behandling > Trafikallokering > Resultatmått
För alternativ C (beslut):
Konfigurera Beslutskomponentstacken och integrera den i kampanjen.
- Skapa placeringar - Definiera var på sidan innehållsobjekten ska visas (webb-HTML, webb-JSON, webbild)
- Gränssnittsnavigering: Journey Optimizer > Komponenter > Beslutshantering > Placeringar
- Definiera regler för behörighet - Skapa regler baserat på attribut för kantprofil som avgör vilka besökare som är kvalificerade för varje innehållsobjekt
- Gränssnittsnavigering: Journey Optimizer > Komponenter > Beslutshantering > Regler
- Skapa innehållsobjekt (erbjudanden) - Skapa anpassade innehållsobjekt med representationer för varje placering, behörighetsregler, prioritet och valfri begränsning
- Gränssnittsnavigering: Journey Optimizer > Komponenter > Beslutshantering > Erbjudanden > Skapa erbjudande
- Skapa reservinnehåll - Definiera ett reservobjekt som returneras när inget anpassat objekt kvalificeras
- Gränssnittsnavigering: Journey Optimizer > Komponenter > Beslutshantering > Erbjudanden > Skapa reserverbjudande
- Ordna i samlingar - Gruppera innehållsobjekt med hjälp av samlingskvalificerare (taggar) och skapa samlingar
- Gränssnittsnavigering: Journey Optimizer > Komponenter > Beslutshantering > Samlingskvalificerare / Samlingar
- Skapa beslutspolicy - Länka ersättningar till samlingar och välj rangordningsstrategi (prioritetsbaserad, formelbaserad eller AI-rankad)
- Gränssnittsnavigering: Journey Optimizer > Komponenter > Beslutshantering > Beslut > Skapa beslut
Experience League-dokumentation:
Fas 4: Konfigurera kampanj och leverans
Programfunktion: AJO: Kampanjkörning
Skapa och aktivera AJO webbkampanj som binder webbytan (fas 1), målgruppsanpassningen eller experimentkonfigurationen (fas 2-3) och innehållsvarianterna (fas 3) till en slutprodukt. Kampanjen styr när och hur personaliserat innehåll skickas till besökare.
Beslutspunkter i den här fasen:
Gränssnittsnavigering: Journey Optimizer > Kampanjer > Skapa kampanj
Information om nyckelkonfiguration:
- Markera webbkanalen och webbytan som konfigurerats i fas 1
- Bind målgruppen (för alternativ A) eller konfigurera experimentinställningar (för alternativ B) eller bädda in beslutet (för alternativ C)
- Ange kampanjschemat (startdatum, slutdatum eller alltid aktiverat)
- Konfigurera frekvensbegränsning på kampanjnivå om tillämpligt
- Granska all konfiguration och aktivera kampanjen
Var alternativen skiljer sig:
För alternativ A (regelbaserad):
Skapa en kampanj per personaliseringsregel, som alla riktar sig till olika målgrupper med motsvarande innehållsvariant. Du kan också använda en enda kampanj med villkorsstyrda innehållsregler som mappar målgruppsmedlemskap till innehållsvarianter inom en kampanj.
För alternativ B (experimentering):
Skapa en enda kampanj med innehållsexperimenterande aktiverat. Experimentkonfigurationen (varianter, trafikallokering, framgångsmått) definierades i fas 3. Aktivera kampanjen för att starta experimentet.
För alternativ C (beslut):
Skapa en kampanj som bäddar in den beslutsprincip som konfigurerats i fas 3. Kampanjens innehållsåtgärd refererar till beslutsomfånget, som utlöser beslutsmotorn i förgrunden. Aktivera kampanjen för att påbörja beslutsbaserad innehållsleverans.
Experience League-dokumentation:
Fas 5: Rapportera och analysera prestanda
Programfunktion: AJO: Rapporterings- och prestandaanalys
Övervaka personaliseringsprestanda med inbyggda rapporter från AJO och utöka analysen med CJA för djupare insikter över olika kanaler. Den här fasen handlar om att få tillgång till livesändningar och historiska kampanjrapporter, granska experimentresultat och bygga anpassade analysarbetsytor.
Beslutspunkter i den här fasen:
Gränssnittsnavigering: Journey Optimizer > Kampanjer > Välj kampanj > Visa rapport
Information om nyckelkonfiguration:
- Få tillgång till liverapporten under aktiva kampanjer för att övervaka leveransen i realtid (uppdateras var 60:e sekund, visar senaste dygnet)
- Få tillgång till den historiska rapporten (hela tiden) efter kampanjslutförandet för en omfattande analys (kan ta upp till två timmar att fylla i fullt ut)
- För alternativ B (Experimentation): se experimentrapporten för jämförelse av behandlingsresultat, konfidensintervall och vinnardeklaration
- För CJA-analys: kontrollera att en CJA-anslutning innehåller data om AJO Experience-händelser och att en datavy har konfigurerats med mått för webbpersonalisering
Var alternativen skiljer sig:
För alternativ A (regelbaserad):
Granska kampanjrapporter för varje målgruppssegment för att jämföra leverans- och engagemangsmått för personaliserade innehållsvarianter. Använd CJA för att skapa en jämförelsearbetsyta som mäter konverteringseffekten för personaliserat och standardinnehåll.
För alternativ B (experimentering):
Granska experimentrapporten för statistisk säkerhet, behandlingshöjning och identifiering av vinnare. Vänta på att tröskelvärdet för förtroende nås innan du deklarerar en vinnare. Använd vinnande innehåll som permanent variant (övergång till alternativ A för kontinuerlig leverans).
- Gränssnittsnavigering: Kampanj > Innehållsexperiment > Visa rapport
- Experience League: Rapport om innehållsexperiment
För alternativ C (beslut):
Granska resultatvärden för beslutsfattande, inklusive antal erbjudanden, urvalsfrekvens och konverteringsattribuering per innehållsobjekt. Analysera hur rangordningsstrategier fungerar och om reservinnehåll hanteras för ofta (vilket anger att reglerna för behörighet är för restriktiva).
Experience League-dokumentation:
Implementeringsöverväganden
I det här avsnittet beskrivs hur man kan lösa säkerhetsproblem, vanliga fallgropar, bästa praxis och beslut om avvägning för det här användningsmönstret.
Gardrutor och begränsningar
Granska följande skyddsutkast före och under implementeringen.
- Edge-segment är begränsade till enkla attributkontroller och segmentmedlemskap - inga tidsseriefrågor eller komplexa aggregeringar - Edge-segmenteringsberättigande
- Endast en sammanfogningsprincip kan vara aktiv för kant per sandlåda: Profilskyddsräcken
- Maximalt 4 000 segmentdefinitioner per sandlåda - Segmenteringsskyddsräcken
- Max 500 aktiva live-kampanjer per sandlåda - Journey Optimizer skyddsräcken
- Max 10 behandlingsvarianter per innehållsexperiment - Begränsningar för innehållsexperiment
- Högst 10 000 godkända anpassade erbjudanden per sandlåda (alternativ C) - Beslutshanteringsgarantier
- Max 30 placeringar per beslut (alternativ C) - Journey Optimizer skyddsräcken
- AI-rankningsmodeller kräver minst 1 000 konverteringshändelser för utbildning (alternativ C)
- Svarstid för Edge Network SLA: < 200 ms för edge-utvärderade segment
- Förfallodatum för pseudonym profil: kan konfigureras mellan 14 och 365 dagar för profiler som endast är ECID
- Live-rapporter uppdateras var 60:e sekund och visar de senaste 24 timmarna med data
- Historikrapporter kan ta upp till två timmar att fylla i fullt ut efter att kampanjen har slutförts
Vanliga fallgropar
Undvik följande vanliga implementeringsmisstag.
- Web SDKskickar inte beteendesignaler till AEP: Kontrollera att tjänsten Adobe Experience Platform är aktiverad för datastream och att händelsens datamängd är korrekt mappad. Utan detta fylls kantprofilerna inte i och målgruppsutvärderingen misslyckas utan att något märks - besökaren får standardinnehåll utan felindikering.
- Edge-målgrupp som returnerar noll kvalifikationer: Edge-segmentering har strikta behörighetskrav. Tidsseriefrågor, aggregeringsfunktioner och multientitetsfrågor är inte kantberättigande. Skriv om segmentregeluttrycket med enkla attributjämförelser eller segmentmedlemskapskontroller.
- Sammanslagningsprincipen är inte aktiv för kant: Om den sammanfogningsprincip som används av målgruppssegmentet inte har
isActiveOnEdge: true, misslyckas kantprofilsökningarna och personaliseringen levereras inte. Endast en sammanfogningsprincip per sandlåda kan vara aktiv vid kant - kontrollera att det inte finns någon konflikt. - Personalization flimmer vid sidinläsning: Anropet Web SDK
sendEventsom hämtar personaliseringsförslag måste köras innan sidan återger målinnehållsområdet. Implementera fördolda fragment eller asynkron återgivning för att förhindra att standardinnehållet blinkar innan det anpassade innehållet läses in. - Innehåll som inte återges på SPA-vägändringar: Single-page-program kräver explicita
sendEventanrop med uppdaterad visningsinformation när flödet ändras. Utan detta utvärderas inte personaliseringen för den nya vyn av Edge Network. - Experimentera som inte uppnår statistisk signifikans: Otillräcklig trafikvolym eller för många behandlingsvarianter späder samplingsstorleken per variant. Minska antalet varianter eller öka experimentets längd. Stoppa inte experimenten i förtid - resultaten kan vara vilseledande.
- Beslut om att endast returnera reservinnehåll: Kontrollera att anpassade innehållsobjekt har godkänts, inom giltighetsdatumintervallet, och att behörighetskraven matchar den anonyma besökarens kantprofilattribut. Kontrollera också att inga begränsningar har nåtts.
God praxis
Följ dessa rekommendationer för en lyckad implementering.
- Börja enkelt, iterera sedan: Börja med alternativ A (regelbaserad) för inledande personalisering och använd sedan alternativ B (experimentering) för att validera antaganden och alternativ C (beslut) för avancerade användningsfall. Varje alternativ bygger på den grundläggande infrastrukturen.
- Använd prehide för att förhindra flimmer: Implementera AEP-preflight-utdrag på sidor där personalisering ska levereras. Detta döljer målinnehållsområdet tills det personaliserade innehållet är klart att återges, vilket förhindrar visuell flimmer.
- Designa grundinnehåll avsiktligt: Standardinnehållet (icke-personaliserat) ska vara en självständig upplevelse av hög kvalitet. Besökare som inte är kvalificerade för personalisering - eller när svaret på Edge Network är fördröjt - bör inte få en försämrad upplevelse.
- Verifiera Edge-berättigande innan du skapar målgrupper: Innan du investerar i utveckling av målgruppsregler bekräftar du att segmentregeluttrycket är edge-eligible genom att granska kriterierna i Experience League. Uttryck som inte är giltiga återgår i tysthet till batch- eller direktuppspelningsutvärdering med oacceptabel fördröjning för det här mönstret.
- Övervaka kantleveransresultat: Konfigurera övervakningsaviseringar för Edge Network svarstider och leveransfel för personalisering. Edge leveransproblem är osynliga för besökaren (de ser standardinnehåll) och kan gå förlorade utan proaktiv övervakning.
- Konfigurera pseudonym förfallotid för profil: Ange lämpliga förfalloperioder för anonyma kantprofiler för att balansera personalisering mellan sessioner (identifiera återkommande besökare) med sekretess- och lagringshantering.
- Testa med representativa profiler: När du förhandsgranskar anpassat innehåll ska du använda testprofiler som representerar de faktiska anonyma besökarscenarierna (inga CRM-data, begränsad beteendehistorik, olika geografiska platser och enheter).
Avvecklingsbeslut
Tänk på följande när du planerar implementeringen.
- Många personaliseringsfördelar: Enkelhet, kortare time-to-market, lägre produktionskostnader för innehåll. Ett litet antal målgrupper och varianter täcker de flesta besökare med meningsfull personalisering.
- Detaljerad personalisering prioriterar: Maximal relevans, högre engagemangsökning, bättre konverteringsgrader. Många målgrupper och varianter hanterar specifika beteendesignaler med skräddarsytt innehåll.
- Rekommendation: Börja med 3-5 högeffektiva personaliseringsregler för de vanligaste besökarsegmenten (t.ex. hänvisningskälla, enhetstyp, geografisk region). Mät effekten och utöka sedan till mer detaljerade regler baserade på observerade prestanda och affärsvärden.
- Regelbaserade fördelar: Förutsägbarhet, Granskningsbarhet, Affärskontroll. Marknadsföringsteamen vet exakt vilket innehåll varje segment tar emot och kan förklara logiken för intressenter.
- AI-drivna förmåner: Prestandaoptimering, skalbarhet, kontinuerlig förbättring. AI-modellen upptäcker tillhörigheter för innehållsbesökare som mänsklig regelskrivning kanske saknar.
- Rekommendation: Använd regelbaserad för innehållsbeslut med hög prioritet där varumärkets enhetlighet och intressenters transparens är av största vikt. Använd AI-rankad för stora innehållskataloger där manuell regelhantering blir ohanterlig och kontinuerlig optimering ger en mätbar lyft.
- Längre förfallodatum prioriterar: Mer anonyma profiler, bättre återgång till besöksigenkänning, fler data för personaliseringsbeslut. Ange utgångsdatum till 90-365 dagar.
- Kortare förfallotider: Integritetsefterlevnad (GDPR, CCPA), minskade lagringskostnader, minimerad risk för inaktuella profildata. Ange utgångsdatum till 14-30 dagar.
- Rekommendation: Justera förfallodatum med din organisations policy för godkännande av cookies och sekretess. För de flesta implementeringar ger 30-90 dagar en rimlig balans mellan personaliseringsvärde och efterlevnad av sekretesskrav.
Relaterad dokumentation
Följande Experience League-resurser innehåller ytterligare information om de funktioner som används i det här användningsmönstret.
Webbkanal och kodbaserade upplevelser
Målgrupper och segmentering
Personalization och innehåll
Experimentera med innehåll
Beslutshantering
Kampanjer
Web SDKoch datainsamling
Identitet och profil
Datamodellering
Rapportering och analys
Datastyrning och sekretess
Guardrails