Partager via


Service de confidentialité

Le service de confidentialité Xandr permet aux clients Xandr de supprimer et d’accéder à des données personnelles (informations personnelles) pour prendre en charge le respect des réglementations en matière de confidentialité liées à la fourniture et à la suppression d’informations personnelles telles que le RGPD ou le CCPA. Cela permet aux clients Xandr de créer des expériences personnalisées de confidentialité des consommateurs et de répondre aux demandes d’accès des personnes concernées.

Deux fonctionnalités sont exposées par cette API : Access et Delete. Dans les deux cas, seules les données liées à votre compte pour l’utilisateur donné sont affectées. La suppression signifie que l’ID donné sera dissocié de vos segments ; cela n’implique pas une suppression prospective.

Remarque

Ce service est uniquement disponible pour member les utilisateurs. Pour plus d’informations sur les types d’utilisateurs, consultez service utilisateur.

API REST

HTTP, méthode Endpoint Description
POST https://api.appnexus.com/privacy/consumer-request Create une nouvelle "delete" demande ou "access" .

Champs JSON

Champ Type (Longueur) Description
identifier string Identificateur de l’utilisateur final.
Par exemple : "123e4567-e89b-12d3-a456-426655440000" ou "7738918429796999062".
Obligatoire sur :POST
identifier_type énumération de chaînes Type d’identificateur de l’utilisateur final. Il peut s’agir de l’ID de publicité mobile ou de l’ID utilisateur Xandr de l’utilisateur.
Obligatoire sur :POST
Valeurs acceptées :"maid" ou "uuid2".
request_type string Type de demande de confidentialité. Actuellement, Xandr prend uniquement en charge "delete" les requêtes et "access" .
Obligatoire sur :POST

Exemples

Remarque

Une réponse de code 200 status indique la réussite. Une réponse de code status 422 indique un problème avec l’entrée.

Create une "delete" requête à l’aide d’un UUID Xandr

$ cat privacy.json
{
  "identifier": "7738918429796999062", 
  "identifier_type": "uuid2", 
  "request_type":"delete"
}
$ curl -X POST -d @privacy.json 'https://api.appnexus.com/privacy/consumer-request'

Create une "delete" requête à l’aide d’un ID mobile advertising externe

$ cat privacy.json
{
   "identifier": "123e4567-e89b-12d3-a456-426655440000", 
   "identifier_type": "maid", 
   "request_type":"delete"
}
$ curl -X POST -d @privacy.json 'https://api.appnexus.com/privacy/consumer-request'

Create une "access" requête à l’aide d’un UUID Xandr

$ cat privacy.json
{
  "identifier": "7738918429796999062", 
  "identifier_type": "uuid2", 
  "request_type":"access"
}
$ curl -X POST -d @privacy.json 'https://api.appnexus.com/privacy/consumer-request'
{
  "response": {
    "status": "OK",
    "segments": [
      {
        "id": 789,
        "name": "Customer Segment 1"
      },
      {
        "id": 1234567,
        "name": "customer_segment_2"
      }
    ]
  }
} 

Create une requête à l’aide "access" d’un ID mobile advertising externe

$ cat privacy.json
{
   "identifier": "123e4567-e89b-12d3-a456-426655440000", 
   "identifier_type": "maid", 
   "request_type":"access"
}
$ curl -X POST -d @privacy.json 'https://api.appnexus.com/privacy/consumer-request'
{
  "response": {
    "status": "OK",
    "segments": [
      {
        "id": 123,
        "name": "Customer Segment 1"
      },
      {
        "id": 456,
        "name": "customer_segment_2"
      }
    ]
  }
}