Criar solicitação de privacidade com vários usuários e tipos de identidade na API do privacy service

Este artigo explica como criar uma solicitação de privacidade JSON com vários usuários e tipos de identidade usando a API do Privacy Service. A interface do usuário do Privacy Service permite apenas um único tipo de namespace por solicitação, mas com a API, é possível criar uma solicitação com vários tipos de identidade em uma única carga JSON. Este artigo inclui um exemplo de JSON e uma explicação passo a passo de como configurar a solicitação.

Descrição description

Ambiente

Adobe Experience Platform

Problema/Sintomas

Atualmente, a interface (UI) do Privacy Service só oferece suporte à criação de solicitações com um único tipo de identidade por solicitação. No entanto, ao usar a API Privacy Service, é possível criar uma solicitação JSON que inclui vários tipos de identidade para usuários diferentes. Esse método é útil para lidar com solicitações de privacidade que envolvem várias fontes de dados e identificadores para um único usuário ou vários usuários.

Este é um exemplo de JSON para uma solicitação de privacidade envolvendo vários usuários e tipos de identidade:

{
  "companyContexts": [
    {
      "namespace": "imsOrgID",
      "value": "{{IMS ORG}}"
    }
  ] ,
  "users": [
    {
      "key": "dbt26cf6-1942-4c4a-82bd-d790e647cxxx",
      "action": [
        "access"
      ] ,
      "userIDs": [
        {
          "namespace": "email",
          "value": "dsmith@axxx.com",
          "type": "standard"
        },
        {
          "namespace": "ECID",
          "type": "standard",
          "value": "443636576799758681021090721xxx",
          "isDeletedClientSide": false
        }
      ]
    },
    {
      "key": "8dd7e4d8-13d3-442f-85d8-5e2f0779exxx",
      "action": [
        "access",
        "delete"
      ] ,
      "namespace": "email",
      "value": "ajones@axxx.com",
      "type": "standard"
    },
    {
      "namespace": "CRM ID",
      "value": "12AD45FE30xxx",
      "type": "analytics"
    }
  ] ,
  "include": [
    "Analytics",
    "AdobeCloudPlatform",
    "profileService"
  ] ,
  "regulation": "сра"
}

Resolução resolution

Para criar uma nova solicitação de privacidade usando a API do Privacy Service, siga estas etapas:

  • Comece criando a solicitação JSON. Isso inclui a definição do companyContexts, que inclui a ID de organização da Adobe para autenticação. Essa ID corresponde ao valor fornecido nos cabeçalhos da solicitação.

  • Para cada usuário, atribua um único key e forneça seus identificadores em userIDs. Esses identificadores devem incluir o namespace, tipo e valor. Na amostra, os usuários têm identificadores como email, ECID e CRM ID.

  • Para cada usuário, inclua uma matriz action especificando as ações a serem executadas nos dados do usuário, como access, delete ou ambos.

  • No campo include, liste os produtos da Adobe Experience Cloud (como Analytics, AdobeCloudPlatform, profileService) que processarão a solicitação de privacidade.

  • Especifique o regulamento sob o qual a solicitação é arquivada. Os valores compatíveis incluem:

    • gdpr (União Europeia)
    • ccpa (Califórnia)
    • lgpd_bra (Brasil)
    • nzpa_nzl (Nova Zelândia)
    • pdpa_tha (Tailândia)
    • apa_aus (Austrália)
    • cpa (Colorado)
    • cpra_usa (Califórnia)
    • ctdpa (Connecticut)
    • hipaa_usa (EUA)
    • ucpa_usa (Utah)
    • vcdpa_usa (Virgínia)
  • Depois de configurar a solicitação JSON, envie-a para o endpoint de trabalhos da API de privacidade. Uma resposta bem-sucedida retornará detalhes do trabalho recém-criado, que podem ser rastreados ou processados posteriormente.

Ao seguir essas etapas, é possível criar uma solicitação abrangente de privacidade para vários usuários e tipos de identidade, garantindo a conformidade com as regulamentações de privacidade relevantes.

Leituras relacionadas

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f