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.

NOTE
Journey Optimizer tillåter att du testar olika varianter av ditt innehåll genom att förhandsgranska det och skicka korrektur med exempelindata som överförts från en CSV- eller JSON-fil, eller läggs till manuellt. Lär dig hur du testar innehåll med exempelindata

Du kan skapa testprofiler genom att överföra en CSV-fil eller använda API-anrop. Adobe Journey Optimizer innehåller också ett specifikt användningsfall i produkten som underlättar skapandet av testprofiler.

Du kan överföra en JSON-fil till 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

Om du vill skapa profiler måste du först skapa ett schema och en datauppsättning i Adobe Journey Optimizer.

Skapa ett schema

Så här skapar du ett schema:

  1. Klicka på Schemas i menyavsnittet DATAHANTERING och välj knappen Create schema.

    Schemameny med knappen Skapa schema

  2. Välj Standard som alternativ för att skapa schema.

  3. Välj en schematyp, till exempel Enskild profil, och klicka på Nästa.
    Val av schematyp med alternativet Individual Profile

  4. Ange ett namn för schemat och klicka på Slutför.
    Namnge och spara schemadialogrutan

  5. 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.
    Fältgruppsavsnittet med knappen Lägg till
    När du är klar klickar du på Add field groups: listan med fältgrupper visas på schemaöversiktsskärmen.
    Schemaöversikt med fältgruppslista

    note note
    NOTE
    Klicka på schemats namn för att uppdatera dess egenskaper.
  6. Klicka i listan med fält på det fält som du vill definiera som primär identitet.
    Schemafältlista för val av primär identitet

  7. 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.
    Panelen Fältegenskaper med alternativen Identitet och Primär identitet

  8. Markera schemat och aktivera alternativet Profile i rutan Schema properties.
    Panelen Schemaegenskaper med profilalternativet aktiverat

  9. Klicka på Spara.

NOTE
Mer information om schemaskapande finns i XDM-dokumentationen.

Skapa en datauppsättning

Sedan måste du skapa datauppsättningen som profilerna ska importeras i. Följ de här stegen:

  1. Bläddra till Datasets och klicka sedan på Create dataset.
    Datauppsättningsmenyn med knappen Skapa datauppsättning
  2. Välj Create dataset from schema.
    Skapa datauppsättning från schemaalternativ
  3. Markera det tidigare skapade schemat och klicka sedan på Next.
    Schemaväljningsskärm för att skapa datauppsättningar
  4. Välj ett namn och klicka sedan på Finish.
    Dialogrutan för namn och slut på datauppsättning
  5. Aktivera alternativet Profile.
    Datauppsättningsinställningar med Profil aktiverat
NOTE
Mer information om hur du skapar datauppsättningar finns i dokumentationen för katalogtjänsten.

Exempel på användning i produkten use-case-1

Från startsidan för Adobe Journey Optimizer kan du använda testprofilerna i produkten. Det här användningsexemplet underlättar skapandet av testprofiler som används för att testa resor före publicering.

Testprofiler använder skiftlägeskort på startsidan

Klicka på knappen Begin för att starta användningsfallet.

Följande information krävs:

  1. 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.

  2. 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:

    1. 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)
    2. 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)
    3. Förnamn: Testprofilens förnamn.
    4. Efternamn: Testprofilens efternamn.
    5. Ort: Testprofilens ort i bostaden
    6. Land: Testa profilland för bosättning
    7. Kön: Testa profilkön. Tillgängliga värden är man, hona och non_specified

När du har valt identitetsnamnområdet och angett CSV-filen baserat på formatet ovan, väljer du knappen Run längst upp 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.

NOTE
Testprofiler kan åsidosätta befintliga profiler. Innan du kör användningsfallet måste du kontrollera att CSV-filen bara innehåller testprofiler och att den körs mot rätt sandlåda.

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.

  1. Skapa en enkel csv-fil med ett kalkylprogram.
  2. Lägg till en kolumn för varje obligatoriskt fält. 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".
    CSV-fil med kolumnrubriker inklusive personID och testProfile
  3. Lägg till en rad per profil och fyll i värdena för varje fält.
    CSV-fil med exempeltestprofildata
  4. Spara kalkylbladet som en CSV-fil. Se till att kommatecken används som avgränsare.
  5. Bläddra till Adobe Experience Platform Arbetsflöden.
    Menyn Arbetsflöden i Adobe Experience Platform
  6. Välj Mappa CSV till XDM-schema och klicka sedan på Starta.
    Mappa CSV till arbetsflödesalternativ för XDM-schema
  7. Markera den datauppsättning som du vill importera profilerna till. Klicka på Nästa.
    Väljningsskärm för datauppsättning för CSV-import
  8. Klicka på Välj filer och markera din CSV-fil. När filen har överförts klickar du på Nästa.
    Skärm för filöverföring med knappen Välj filer
  9. Mappa CSV-källfälten till schemafälten och klicka sedan på Slutför.
    Gränssnitt för CSV-fältmappning som visar käll- och målfält
  10. Dataimporten börjar. Statusen ändras från Bearbetning till Slutfört. Klicka på Förhandsgranska datauppsättning längst upp till höger.
    Importstatus med knappen Slutfört med datauppsättning för förhandsgranskning
  11. Kontrollera att testprofilerna har lagts till korrekt.
    Förhandsgranskning av datauppsättning med importerade testprofiler

Testprofilerna läggs till och kan nu användas när du testar en resa. Se det här avsnittet.

NOTE
Mer information om csv-import finns i dokumentationen för datainmatning.

Skapa testprofiler med API-anrop create-test-profiles-api

Du kan också skapa testprofiler via API-anrop. Läs mer i Adobe Experience Platform dokumentationen.

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.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76