Criar perfis de teste

Os perfis de teste são necessários ao usar o modo de teste em uma jornada. Para saber como usar o modo de teste, consulte esta seção.

Há diferentes maneiras de criar um perfil de teste no Adobe Experience Platform. Nesta documentação, nos concentramos em dois métodos: carregar um arquivo csv e usar chamadas de API. Você também pode fazer upload de um arquivo json em um conjunto de dados, consulte a Documentação de assimilação de dados.

Esses métodos de importação também permitem atualizar atributos de perfil. Dessa forma, você pode transformar um perfil existente em um perfil de teste. Basta usar um arquivo ou uma chamada de API semelhante e incluir apenas o campo "testProfile" com o valor "true".

Criar um perfil de teste é semelhante à criação de perfis regulares no Adobe Experience Platform. Para obter mais informações, consulte a documentação do Perfil do cliente em tempo real.

Pré-requisitos

Para criar perfis, primeiro é necessário criar um esquema e um conjunto de dados no Adobe Experience Platform.

Primeiro, você precisa criar um schema. Siga estas etapas:

  1. No Adobe Experience Platform, clique em Schemas, no menu à esquerda.

  2. Clique em Create schema, na parte superior direita, e selecione um tipo de schema, por exemplo XDM Individual Profile.

  3. Escolha um nome para o esquema.

  4. Na seção Mixins, clique em Add.

  5. Selecione as combinações apropriadas. Adicione a mistura Profile test details. Clique em Add mixin.

    A lista de mixins é exibida na tela de visão geral do schema.

  6. Na lista de campos, clique no campo que deseja definir como a identidade primária.

  7. No painel direito Field properties, marque as opções Identity e Primary Identity e selecione um namespace. Se quiser que a identidade primária seja um endereço de email, escolha o namespace Email. Clique em Apply.

  8. Selecione o schema e habilite a opção Profile no Schema properties.

  9. Clique em Save.

OBSERVAÇÃO

Para obter mais informações sobre a criação do schema, consulte a documentação XDM.

Em seguida, é necessário criar o conjunto de dados no qual os perfis serão importados. Siga estas etapas:

  1. No Adobe Experience Platform, clique em Datasets, no menu esquerdo, em seguida, clique em Create dataset.
  2. Escolha Create dataset from schema.
  3. Selecione o schema criado anteriormente e clique em Next.
  4. Escolha um nome e clique em Finish.
  5. Habilite a opção Profile.
OBSERVAÇÃO

Para obter mais informações sobre a criação do conjunto de dados, consulte a Documentação do Serviço de Catálogo.

Criação de um perfil de teste usando um arquivo csv

No Adobe Experience Platform, é possível criar perfis carregando um arquivo csv contendo os diferentes campos de perfil no conjunto de dados. Este é o método mais fácil.

  1. Crie um arquivo csv simples usando um software de planilha.
  2. Adicione uma coluna para cada campo necessário. Certifique-se de adicionar o campo de identidade primário ("personID" no nosso exemplo acima) e o campo "testProfile" definidos como "true".
  3. Adicione uma linha por perfil e preencha os valores de cada campo.
  4. Salve a planilha como um arquivo csv. Verifique se as vírgulas são usadas como separadores.
  5. No Adobe Experience Platform, clique em Workflows, no menu à esquerda.
  6. Escolha Map CSV to XDM schema e clique em Launch.
  7. Selecione o conjunto de dados para o qual deseja importar os perfis. Clique em Next.
  8. Clique em Choose files e selecione o arquivo csv. Quando o arquivo for carregado, clique em Next.
  9. Mapeie os campos csv de origem para os campos de esquema e clique em Finish.
  10. A importação de dados é iniciada. O status será movido de Processing para Success. Clique em Preview data set, na parte superior direita.
  11. Verifique se os perfis de teste foram adicionados corretamente.

Seus perfis de teste são adicionados e agora podem ser usados ao testar uma jornada. Consulte esta seção.

OBSERVAÇÃO

Para obter mais informações sobre importações de csv, consulte a documentação sobre assimilação de dados.

Criação de perfis de teste usando chamadas de API

Também é possível criar perfis de teste por meio de chamadas de API. Consulte esta página.

Você deve usar um Esquema de perfil que contenha a combinação "Detalhes do teste de perfil". O sinalizador testProfile faz parte dessa mistura.

Ao criar um perfil, transmita o valor: testProfile = true.

Observe que você também pode atualizar um perfil existente para alterar seu sinalizador testProfile para "true".

Este é um exemplo de uma chamada de API para criar um perfil de teste:

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
}
}
}'

Nesta página