---
title: Schemas
slug: gpa/schemas
docTags: 
createdAt: 2023-11-07T23:16:53.337Z
---

**Objetivo** : Este laboratório mostrará como construir um novo esquema para carregar dados de perfis

**Pre requisitos**&#x20;

- Acesse a sua sandbox

**Intruções:**

1. No menu à esquerda, navegue até "Schemas"
2. Clique em "Create schema" e selecione "Manual" e clique SELECT&#x20;
3. Selecione "Individual Profile"
4. Clique em "Next" no canto superior esquerdo
5. No nome de exibição do Esquema digite "**GPA&#x20;**&#x50;rofile Schema \<seu número de usuário com dois dígitos ex: 01>" (a descrição é opcional) e clique em "Finish" no canto superior esquerdo
6. No menu esquerdo de composição de esquemas, observe a classe "XDM Individual Profile". Este valor foi definido porque você selecionou "Individual Profile" após clicar no botão "Create Schema" em uma etapa anterior. Se você precisar atribuir ou alterar a classe, clique no botão "+ Assign" à direita de "Class". **Se você não selecionou&#x20;**"Individual Profile" ao criar seu esquema, revise a etapa acima e escolha "XDM Individual Profile " e clique em "Assign Class".
7. Clique no botão "+ Add" à direita de "Field Groups" no painel esquerdo
8. É aqui que você pode criar seu próprio grupo de campos ou usar um objeto de grupo de campos, criado anterioriormente, que esteja em conformidade com seus dados.
9. Neste laboratório, adicionaremos três grupos de campos pré-construídos listados abaixo:
   - User Account details,
   - Loyalty Details,
   - Personal Contact details,
   - Consent and Preference details,
   - Demographic Details,
   - CRM profile details
10. Clique no botão "Add Field Groups", procure "Account Details" selecione e faça o mesmo para os outros grupos e clique em "add field groups"
11. Agora, criaremos um novo grupo de campos **Programa Fidelidade&#x20;**&#x20;que não existe na plataforma. Volte e clique no botão "+ Add" no painel esquerdo
12. Selecione "Create New Field Groups" na parte superior
13. O nome de exibição é "Programa Fideldidade \<seu número de usuário>"
14. Click 'Add field groups'
15. No menu de composição de esquema à esquerda, clique no grupo de campos recém-criado (ele deve estar destacado agora)
16. Observe que na visualização da Estrutura um '+ Add Field' aparece próximo ao nome do Schema. Clique nele para começar a adicionar campos
17. **No painel Propriedades do campo à direita, adicione o seguinte:**
    - `Field name = programaFidelidade<seu número de usuário>`
    - `Display name = Programa Fidelidade`
    - `Type = object`
    - `Field Group = `*`select your custom field group`*
    - Clique Apply
18. **A seguir, adicionaremos campos ao objeto programaFidelidade\<seu número de usuário>**
19. **. Clique em "+ Add Field" ao lado deste objeto**
20. **No painel Propriedades do campo à direita, adicione o seguinte:**
    - `Field name = loyaltyMemberSinceDate`
    - `Display name = Loyalty Member Since`
    - `Type = DateTime`
    - `Field Group = `*`select your custom field group`*
    - Clique Apply
21. **Adicionaremos mais dois campos ao objeto programaFidelidade\<seu número de usuário>. Clique em "+ Add Field" ao lado do objeto 'dna'**
22. **No painel Propriedades do campo à direita, adicione o seguinte:**
    - `Field name = loyaltyPointsTotal`
    - `Display name = Loyalty Points Total`
    - `Type = Integer`
    - `Field Group = `*`select your custom field group`*
    - Clque Apply
23. **Clique em "+ Add Field" ao lado do objeto 'dna'**
24. **No painel Propriedades do campo à direita, adicione o seguinte:**
    - `Field name = loyaltyTier`
    - `Display name = Loyalty Tier`
    - `Type = String`
    - `Field Group = `*`select your custom field group`*
    - Clique Apply
25. Certifique-se de que seu esquema seja semelhante ao apresentado pelo facilitador
26. Salve seu esquema. clique em "Save" no canto superior direito
27. Parabéns!!! Você construiu seu esquema.

