ASI メンバー設定サービス
注:
このサービスは現在、限られた一連のクライアントと Microsoft の従業員のみが利用できます。
ASI メンバー設定は、ユーザーがテーブルにエントリ api.asi_member_settings
を追加できるようにする管理専用サービスです。 このテーブルは adserver によって使用され、ASI メンバーの構成設定が含まれています。 このサービスを使用してオブジェクトを変更する場合は注意してください。
REST API
HTTP メソッド | エンドポイント | 説明 |
---|---|---|
POST |
https://api.appnexus.com/asi-member-setting (asi_member_setting JSON) |
新しい ASI メンバー設定を追加する |
PUT |
https://api.appnexus.com/asi-member-setting?member_id=MEMBER_ID (asi_member_setting_update JSON) |
ASI メンバー設定を変更する |
GET |
https://api.appnexus.com/asi-member-setting |
すべての ASI メンバー設定を表示する |
GET |
https://api.appnexus.com/asi-member-setting?member_id=MEMBER_ID |
特定の ASI メンバー設定を表示する |
GET |
https://api.appnexus.com/asi-member-setting/meta |
フィルター処理および並べ替え可能なフィールドを確認する |
JSON フィールド
フィールド | 型 (長さ) | 説明 |
---|---|---|
member_id |
int | ASI メンバーの ID。 必須: POST/PUT |
use_second_price |
ブール値 | 2 つ目の価格オークションを使用するように設定します。 既定値: false |
allow_cookieless |
ブール値 | ASI メンバーが Cookie レス トラフィックの送信を有効にするかどうかを示すフラグ。 既定値: false |
append_pubclick |
ブール値 | データベース内のappend_pubclick フィールドを設定します。 既定値: false |
例
特定の ASI メンバー設定を表示する
$ curl -b cookies -c cookies 'https://api.appnexus.com/asi-member-setting?member_id=280'
{
"response": {
"status": "OK",
"count": 1,
"start_element": 0,
"num_elements": 100,
"asi-member-settings": [
{
"member_id": 280,
"use_second_price": true,
"allow_cookieless": true,
"append_pubclick": false,
"last_activity": "2015-01-08 15:06:39"
}
],
"dbg_info": {
"instance": "62.bm-hbapi.prod.nym2",
"s1ave_hit": true,
"db": "227.bm-mysql.prod.nym2",
"awesomesauce_cache_used": false,
"count_cache_used": false,
"warnings": [
],
"time": 46.911001205444,
"start_microtime": 1421274164.9374,
"version": "1.15.329",
"s1ave_lag": 0,
"member_last_modified_age": 544565,
"output_term": "asi-member-settings"
}
}
}
ASI メンバー設定を変更する
$ cat asi_member_setting_update
{
"asi-member-setting": {
"use_second_price":true
}
}
$ curl -b cookies -c cookies -X PUT -d @asi_member_setting_update 'https://api.appnexus.com/asi-member-setting?id=280'
{
"response": {
"status": "OK",
"count": 1,
"start_element": 0,
"num_elements": 100,
"asi-member-settings": [
{
"member_id": 280,
"use_second_price": false,
"allow_cookieless": true,
"append_pubclick": false,
"last_activity": "2015-01-08 15:06:39"
}
],
"dbg_info": {
"instance": "62.bm-hbapi.prod.nym2",
"s1ave_hit": true,
"db": "227.bm-mysql.prod.nym2",
"awesomesauce_cache_used": false,
"count_cache_used": false,
"warnings": [
],
"time": 46.911001205444,
"start_microtime": 1421274164.9374,
"version": "1.15.329",
"s1ave_lag": 0,
"member_last_modified_age": 544565,
"output_term": "asi-member-settings"
}
}
}