Översikt över beslut på enheter
Nästa generation Adobe Target SDK erbjuder nu on-device decisioning, som gör det möjligt att cachelagra era A/B- och Experience Targeting-kampanjer (XT) på servern och genomföra minnesbaserad beslutsfattande med nästan ingen fördröjning, utan att blockera nätverksförfrågningar till Adobe TargetEdge Network.
Adobe Target erbjuder även flexibiliteten att leverera den mest relevanta och aktuella upplevelsen från era experiment och ML-drivna personaliseringskampanjer via ett live serversamtal. Med andra ord: när prestanda är viktigast kan du välja att använda on-device decisioning, men när den mest relevanta och aktuella upplevelsen behövs kan ett serveranrop göras i stället. Se när enhetsspecifik kontra kantavräkning ska användas för att lära sig mer om användningsfall som motiverar att man använder det ena över det andra.
Hur fungerar det?
När du installerar och initierar en Adobe Target SDK med on-device decisioning aktiverad, en regelartefakt hämtas och cachelagras lokalt på servern från det Akamai CDN som ligger närmast servern. När en begäran om hämtning av en Adobe Target upplevelsen görs i serverprogrammet, vilket avgör vilket innehåll som ska returneras i minnet, baserat på de metadata som kodas i den cachelagrade regelartefakten, som definierar alla dina on-device decisioning A/B- och XT-aktiviteter
I följande diagram visas on-device decisioning arkitektur. Klicka för att expandera bilden.
(Klicka på bilden för att expandera till full bredd.)
{modal="regular"}
Vilka är fördelarna?
- Leverera nästan-noll latensbeslut. Buckling och beslut utförs i minnet och på enheten för att undvika blockering av nätverksbegäranden.
- Förbättra programmets prestanda. Kör experiment och leverera personalisering till kunder och användare utan att kompromissa med slutanvändarupplevelserna.
- Förbättra Google Site Quality Score. I och med att beslut fattas i minnet och på serversidan kan du förbättra Google Site Quality-poängen för ditt onlineföretag så att det blir lättare att hitta för kunderna.
- Lär dig av realtidsanalyser. Få insikter från aktivitetens resultat i realtid via Adobe Target eller A4T-rapportering, så att ni kan styra er strategi vid kritiska ögonblick.
Funktioner som stöds
Verksamhet
Enhetsbeslut stöder följande aktivitetstyper som skapas av Formulärbaserad Experience Composer:
- A/B Test
- Experience Targeting (XT)
Allokeringsmetod
Enhetsbeslut har stöd för följande allokeringsmetod:
- Manuell
Målgruppsanpassning
Enhetsbeslut stöder följande målgruppsregler:
Ja
Följande geo-attribut stöds när enhetsbeslut används:
- Land/region
- Ort
- Latitude
- Longitud
Hur etablerar jag min kund att använda on-device decisioning?
Enhetsbeslut är tillgängligt för alla Adobe Target kunder som använder Adobe Target SDK:er på serversidan. Om du vill aktivera funktionen går du till Administration > Implementation > Account details i Adobe Target och aktivera On-Device Decisioning växla.
När du har aktiverat alternativet för val på enhet, Adobe Target börjar generera och sprida regelartefakter för kunden.
Inkludera alla befintliga on-device decisioning kvalificerade aktiviteter i verktygsfältet Artefakt
Växla detta på när du vill ha alla dina Target aktiviteter som uppfyller kraven för on-device decisioning som automatiskt inkluderas i artefakten.
Lämnar denna växel av innebär att du måste återskapa och aktivera on-device decisioning aktiviteter för att de ska kunna inkluderas i den genererade regelartefakten.
Hur vet jag att en aktivitet är on-device decisioning kapabel?
När du har skapat en aktivitet anropas en etikett Decisioning Method, som visas på aktivitetsinformationssidan, anger om aktiviteten är on-device decisioning kapabel.
Du kan även se alla aktiviteter som on-device decisioning som klarar Activities sida genom att lägga till kolumnen Decisioning Method till förteckningen över verksamheter.
Vad är sammanfattningen av de steg jag behöver följa för att säkerställa on-device decisioning aktiviteter kan levereras via Adobe TargetSDK på serversidan?
- Öppna Adobe Target Gränssnitt och navigera till Administration > Implementation > Account details för att aktivera On-Device Decisioning växla.
- Aktivera Include all existing on-device decisioning qualified activities in the artifact växla.
- Skapa och aktivera en aktivitetstyp som stöds av on-device decisioningoch verifiera att Decisioning Method är On-Device Decisioning för den aktiviteten.
- Installera och initiera Node.js eller Java SDK med
decisioningMethod = on-device
. - Implementera
getOffers()
ellergetAttributes()
i koden för att hämta en upplevelse på enheten. - Distribuera koden.
Exempel på hur du kommer igång med steg 1-3 ovan finns i Komma igång -avsnitt.
Ytterligare resurser
Webbinarium: Personalisera och testa med nolltidsfördröjning med beslut på enheter från Adobe Target
Nu mer än någonsin har marknadsförare, produktägare och utvecklare fått i uppgift att optimera den övergripande kundupplevelsen på webbplatser, i appar och på alla andra sätt de har kontakt med sina kunder. Det finns inte tillräckligt med flera verktyg med vattentäta skott och komplicerade implementeringar.
I det här inspelade webbinariet Adobe Target produktexperter diskuterar hur flyttande beslut om optimering av kritiska upplevelser på enheter som körs lokalt med nästan nolltidsfördröjning kan öppna dörrar för spännande nya användningsfall samtidigt som webbplatsens prestanda förbättras för dina kunder.
Självstudiekurs: Enhetsbeslut
Adobe Target on-device decisioning möjliggör leverans av innehåll med nästan noll latens.
Den här 7-minutersvideon:
- Beskriver on-device decisioning, inklusive hur det jämförs med andra metoder för Target implementering
- Visar hur man aktiverar on-device decisioning i mål
- Undersöker en formulärbaserad dispositionsaktivitet som har konfigurerats med JSON-innehåll
- Visar exempelkoden Node.JS SDK som innehåller den nyckelkonfiguration som krävs för on-device decisioning
- Visar resultat i en webbläsare
Fler videoklipp och självstudiekurser finns i Adobe Target Tutorials.
Adobe Tech Blog - Del 1: Kör Adobe Target NodeJS SDK för experiment och personalisering på edge-plattformar (Akamai Edge Workers)
Klicka här för att komma åt blogginlägget.
Adobe Tech Blog - Del 2: Kör Adobe Target NodeJS SDK för experiment och personalisering på edge-plattformar (AWS Lambda@Edge)
Klicka här för att komma åt blogginlägget.