プライバシー サービス
Xandr Privacy Service は、Xandr クライアントが個人データ (個人情報) を削除およびアクセスすることを許可し、GDPR や CCPA などの個人情報の提供と削除に関連するプライバシー規制への準拠をサポートします。 これにより、Xandr のお客様は、カスタム のコンシューマー プライバシー エクスペリエンスを構築し、データ主体のアクセス要求に応答できます。
この API によって公開される機能には、Access と Delete の 2 つの機能があります。 どちらの場合も、特定のユーザーのアカウントに関連するデータのみが影響を受けます。 削除とは、指定された ID がセグメントから関連付け解除されることを意味します。それは前方見た目の抑制を意味しない。
注:
このサービスは、 member
ユーザーのみが使用できます。 ユーザーの種類の詳細については、 ユーザー サービスに関するページを参照してください。
REST API
HTTP メソッド | エンドポイント | 説明 |
---|---|---|
POST |
https://api.appnexus.com/privacy/consumer-request | 新しい "delete" または "access" 要求を作成します。 |
JSON フィールド
フィールド | 型 (長さ) | 説明 |
---|---|---|
identifier |
string | エンド ユーザーの識別子。 たとえば、 "123e4567-e89b-12d3-a456-426655440000" および "7738918429796999062" が禁止となります。必須: POST |
identifier_type |
string enum | エンド ユーザーの識別子の種類。 モバイル広告 ID またはユーザーの Xandr ユーザー ID を指定できます。 必須: POST 受け入れられる値: "maid" または "uuid2" 。 |
request_type |
string | プライバシー要求の種類。 現在、Xandr は "delete" 要求と "access" 要求のみをサポートしています。必須: POST |
例
注:
200 状態コード応答は成功を示します。 422 状態コード応答は、入力に問題があることを示します。
Xandr UUID を使用して "delete"
要求を作成する
$ cat privacy.json
{
"identifier": "7738918429796999062",
"identifier_type": "uuid2",
"request_type":"delete"
}
$ curl -X POST -d @privacy.json 'https://api.appnexus.com/privacy/consumer-request'
外部モバイル広告 ID を使用して "delete"
要求を作成する
$ 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'
Xandr UUID を使用して "access"
要求を作成する
$ 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"
}
]
}
}
外部モバイル広告 ID を使用して "access"
要求を作成する
$ 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"
}
]
}
}