Skapa testprofiler create-test-profiles
Testprofiler krävs när testläget används i en resa och när du förhandsgranskar och testar ditt innehåll.
Det finns flera sätt att skapa testprofiler. På den här sidan hittar du information om:
-
Omvandla en befintlig profil till en testprofil
-
Skapa testprofiler genom att överföra en csv-fil eller använda API-anrop.
Förutom dessa två metoder levereras Adobe Journey Optimizer med ett specifikt användningsfall i produkten för att underlätta skapandet av testprofiler.
Du kan också överföra en json-fil i en befintlig datauppsättning. Mer information finns i dokumentationen för datainmatning.
Observera att det liknar att skapa en testprofil att skapa vanliga profiler i Adobe Experience Platform. Mer information finns i dokumentationen för kundprofilen i realtid.
➡️ Lär dig skapa testprofiler i den här videon
Förhandskrav test-profile-prerequisites
För att kunna skapa profiler måste du först skapa ett schema och en datauppsättning i Adobe Journey Optimizer.
Så här skapar du ett schema:
-
Klicka på Schemas i menyavsnittet DATAHANTERING.
-
Klicka på Create schema i det övre högra hörnet, välj en schematyp, till exempel Individual Profile, och klicka på Next.
-
Ange ett namn för schemat och klicka på Slutför.
-
Klicka på Lägg till till vänster i avsnittet Fältgrupper och välj rätt fältgrupper. Se till att du lägger till fältgruppen Profiltestinformation.
När du är klar klickar du på Add field groups: listan med fältgrupper visas på schemaöversiktsskärmen.
note note NOTE Klicka på schemats namn för att uppdatera dess egenskaper. -
I listan med fält klickar du på det fält som du vill definiera som primär identitet.
-
I den högra rutan Field properties kontrollerar du alternativen Identity och Primary Identity och väljer ett namnutrymme. Om du vill att den primära identiteten ska vara en e-postadress väljer du namnutrymmet Email. Klicka på Apply.
-
Markera schemat och aktivera alternativet Profile i rutan Schema properties.
-
Klicka på Spara.
Sedan måste du skapa datauppsättningen som profilerna ska importeras i. Följ de här stegen:
- Bläddra till Datasets och klicka sedan på Create dataset.
- Välj Create dataset from schema.
- Markera det tidigare skapade schemat och klicka sedan på Next.
- Välj ett namn och klicka sedan på Finish.
- Aktivera alternativet Profile.
Exempel på användning i produkten use-case-1
På Adobe Journey Optimizer hemsida kan du använda testprofilerna i programmet. Det här användningsexemplet underlättar skapandet av testprofiler som används för att testa resor före publicering.
Klicka på knappen Begin för att starta användningsfallet.
Följande information krävs:
-
Identitetsnamnrymd: Identitetsnamnrymden som används för att unikt identifiera testprofilerna. Om e-post till exempel används för att identifiera testprofilerna bör identitetsnamnområdet E-post markeras. Om den unika identifieraren är telefonnumret bör identitetsnamnområdet Telefon väljas.
-
CSV-fil: En kommaavgränsad fil som innehåller listan med testprofiler som ska skapas. Användningsfallet förväntar sig ett fördefinierat format för CSV-filen som innehåller listan med testprofiler som ska skapas. Varje rad i filen ska innehålla följande fält i rätt ordning:
- Person-ID: Unik identifierare för testprofilen. Värdena för det här fältet bör återspegla det valda identitetsnamnutrymmet. (Om till exempel Telefon väljs för identitetsnamnområdet bör värdena i det här fältet vara telefonnummer. Om E-post är markerat bör värdena i det här fältet vara e-postmeddelanden)
- E-postadress: Testa profilens e-postadress. (Fältet Person-ID och fältet E-postadress kan innehålla samma värden om E-post har valts som identitetsnamnrymd)
- Förnamn: Testprofilens förnamn.
- Efternamn: Testprofilens efternamn.
- Ort: Testprofilens ort i bostaden
- Land: Testa profilland för bosättning
- Kön: Testa profilkön. Tillgängliga värden är man, hona och non_specified
När du har valt identitetsnamnrymden och angett CSV-filen baserat på formatet ovan, klickar du på knappen Run överst till höger. Användningsexemplet kan ta några minuter att slutföra. När användningsärendet har slutförts och testprofilerna har skapats skickas ett meddelande till användaren.
Förvandla en profil till en testprofil turning-profile-into-test
Du kan omvandla en befintlig profil till en testprofil: du kan uppdatera profilattribut på samma sätt som när du skapar en profil.
Ett enkelt sätt att göra detta är att använda en Update Profile-åtgärdsaktivitet på en resa och ändra det booleska fältet testProfile från false till true.
Din resa består av en Read Audience- och en Update Profile-aktivitet. Först måste ni skapa en målgrupp med de profiler ni vill omvandla till testprofiler.
-
Bläddra till Publiker och sedan till Skapa målgrupp i det övre högra hörnet.
-
Definiera ett namn för målgruppen och bygg målgruppen: välj de fält och värden som ska användas för de profiler du vill ha.
-
Klicka på Spara och kontrollera att målgruppen har angett rätt profiler.
note note NOTE Målgruppsberäkning kan ta lite tid. Läs mer om målgrupper i det här avsnittet. -
Skapa nu en ny resa och börja med en Read Audience-koordinationsaktivitet.
-
Välj den målgrupp som skapats tidigare och det namnutrymme som profilerna använder.
-
Lägg till en Update Profile-åtgärdsaktivitet.
-
Markera schemat, fältet testProfiles, datamängden och ange värdet till True. Om du vill utföra det här i fältet VALUE klickar du på ikonen Ritstift till höger, väljer Advanced mode och anger true.
-
Klicka på Publish.
-
Kontrollera att profilerna har uppdaterats korrekt i avsnittet Audiences.
note note NOTE Mer information om aktiviteten Update Profile finns i det här avsnittet.
Skapa en testprofil med en CSV-fil create-test-profiles-csv
I Adobe Experience Platform kan du skapa profiler genom att överföra en CSV-fil som innehåller de olika profilfälten till datauppsättningen. Det här är den enklaste metoden.
- Skapa en enkel csv-fil med ett kalkylprogram.
- Lägg till en kolumn för varje fält som behövs. Se till att du lägger till det primära identitetsfältet ("personID" i exemplet ovan) och att fältet"testProfile" har värdet"true".
- Lägg till en rad per profil och fyll i värdena för varje fält.
- Spara kalkylbladet som en CSV-fil. Se till att kommatecken används som avgränsare.
- Bläddra till Adobe Experience Platform arbetsflöden.
- Välj Mappa CSV till XDM-schema och klicka sedan på Starta.
- Markera den datauppsättning som du vill importera profilerna till. Klicka på Nästa.
- Klicka på Välj filer och markera din CSV-fil. När filen har överförts klickar du på Nästa.
- Mappa CSV-källfälten till schemafälten och klicka sedan på Slutför.
- Dataimporten börjar. Statusen ändras från Bearbetning till Slutfört. Klicka på Förhandsgranska datauppsättning längst upp till höger.
- Kontrollera att testprofilerna har lagts till korrekt.
Testprofilerna läggs till och kan nu användas när du testar en resa. Se det här avsnittet.
Skapa testprofiler med API-anrop create-test-profiles-api
Du kan också skapa testprofiler via API-anrop. Läs mer i Adobe Experience Platform-dokumentation.
Du måste använda ett profilschema som innehåller fältgruppen "Profiltestinformation". Flaggan testProfile ingår i den här fältgruppen.
När du skapar en profil måste du skicka värdet: testProfile = true.
Observera att du även kan uppdatera en befintlig profil för att ändra dess testProfile-flagga till "true".
Här är ett exempel på ett API-anrop för att skapa en testprofil:
curl -X POST \
'https://dcs.adobedc.net/collection/xxxxxxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/json' \
-H 'Postman-Token: xxxxx' \
-H 'cache-control: no-cache' \
-H 'x-api-key: xxxxx' \
-H 'x-gw-ims-org-id: xxxxx' \
-d '{
"header": {
"msgType": "xdmEntityCreate",
"msgId": "xxxxx",
"msgVersion": "xxxxx",
"xactionid":"xxxxx",
"datasetId": "xxxxx",
"imsOrgId": "xxxxx",
"source": {
"name": "Postman"
},
"schemaRef": {
"id": "https://example.adobe.com/mobile/schemas/xxxxx",
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"body": {
"xdmMeta": {
"schemaRef": {
"contentType": "application/vnd.adobe.xed-full+json;version=1"
}
},
"xdmEntity": {
"_id": "xxxxx",
"_mobile":{
"ECID": "xxxxx"
},
"testProfile":true
}
}
}'
Instruktionsvideo video
Lär dig skapa testprofiler.