メンバー構成サービスにアクセスする
注:
このサービスは現在、限られた一連のクライアントと Microsoft の従業員のみが利用できます。
access-member-config サービスを使用すると、プラットフォーム上のどのメンバーがアクセス制御の適用対象であるかを管理できます。 このサービスは Xandr 管理者のみが使用できます。
REST API
HTTP メソッド | エンドポイント | 説明 |
---|---|---|
POST |
https://api.appnexus.com/access-member-config?member_id=MEMBER_ID | メンバーのアクセス制御を有効にします。 |
PUT |
https://api.appnexus.com/access-member-config?member_id=MEMBER_ID | メンバーのアクセス制御設定を変更します。 |
GET |
https://api.appnexus.com/access-member-config?member_id=MEMBER_ID | メンバーのアクセス制御設定を表示します。 |
JSON フィールド
フィールド | 型 (長さ) | 説明 |
---|---|---|
enable_access_control |
ブール値 | メンバーがアクセス制御下にあるかどうかを定義します。 デフォルト: false |
last_modified |
timestamp | このオブジェクトが最後に変更された日時。 |
member_id |
bigint | メンバーの ID。 必須のオン: POST そして PUT |
team_object_limit |
bigint | このメンバーの任意のチームに割り当てることができるオブジェクト (広告主、挿入注文、パブリッシャー、プレースメント グループ、プレースメント) の最大数。 デフォルト: 1000 |
例
メンバーのアクセス制御設定を取得する
$ curl -b cookies 'https://api.appnexus.com/access-member-config?member_id=1234'
{
"response": {
"status": "OK",
"access-member-config": [
{
"member_id": 1234,
"enable_access_control": false,
"team_object_limit": 1000,
"last_modified": "2016-06-22 15:37:49"
}
]
}
}
メンバーのアクセス制御を有効にする
$ cat access-control.json
{
"access-member-config":
{
"member_id":1234,
"enable_access_control": true
}
}
$ curl -b cookies -X POST -d '@access-control.json' 'https://api.appnexus.com/access-member-config?member_id=1234'
チームで許可されるオブジェクトの数を変更する
$ cat limit.json
{
"access-member-config":
{
"member_id":1234,
"team_object_limit": 2000
}
}
$ curl -b cookies -X PUT -d '@limit.json' 'https://api.appnexus.com/access-member-config?member_id=1234'