次の方法で共有


SLD サブドメイン サービスを使用する

注:

このサービスは現在、限られた一連のクライアントと Microsoft の従業員のみが利用できます。

第 2 レベル ドメイン (SLD) サブドメインの使用サービスは、ユーザーがテーブルに行 api.sld_use_subdomain を追加できるようにする管理者専用サービスです。 このテーブルは、サブドメインを追跡する必要がある第 2 レベルのドメインを知らせるために、adserver によって使用されます。 このサービスを使用してオブジェクトを追加または更新するときは注意してください。

警告

#iq エンジニアリングでは、このサービスに対するすべての新しいエントリを確認する必要があります。 確認なしで新しいエントリを投稿しないでください。

REST API

HTTP メソッド エンドポイント 説明
POST https://api.appnexus.com/sld-use-subdomain
(テンプレート JSON)
sld-use-サブドメインに新しいエントリを追加します。
PUT https://api.appnexus.com/sld-use-subdomain?id=SETTING_ID
(テンプレート JSON)

: SETTING_ID は、特定のテーブルに対して自動的に生成される値であり、 を使用して GET取得できます。
sld-use-サブドメインのエントリを変更します。
DELETE https://api.appnexus.com/sld-use-subdomain?id=SETTING_ID sld-use-サブドメイン内のエントリを削除します。
GET https://api.appnexus.com/sld-use-sudbomain?id=SETTING_ID sld-use-sudbomain で特定のエントリを表示します。

JSON フィールド

フィールド 型 (長さ) 説明
id int sld-use-subomain レコードの ID。

既定値: 自動生成された数値。
必須:PUT/DELETE クエリ文字列内の 、
secondary_level_domain string(100) 追跡 secondary_level_domainsするドメイン。

既定値: None
必須:POST
active ブール値 レコードがアクティブかどうか。

既定値: true

すべて表示 sld-use-subdomains

$ curl -b cookies -c cookies 'https://api.appnexus.com/sld-use-subdomain'
{
  "response": {
    "status": "OK",
    "count": 66,
    "start_element": 0,
    "num_elements": 100,
    "sld-use-subdomains": [
      {
        "id": 1,
        "secondary_level_domain": "co.uk",
        "active": true,
        "last_activity": "2010-07-27 20:40:17"
      },
      {
        "id": 2,
        "secondary_level_domain": "live.com",
        "active": true,
        "last_activity": "2011-02-04 14:59:47"
      },
      {
        "id": 3,
        "secondary_level_domain": "msn.com",
        "active": true,
        "last_activity": "2011-03-02 20:23:00"
      },
      {
        "id": 4,
        "secondary_level_domain": "mtv.com",
        "active": true,
        "last_activity": "2011-04-26 13:50:01"
      },
      {
        "id": 5,
        "secondary_level_domain": "live.ca",
        "active": true,
        "last_activity": "2011-06-09 18:17:22"
      },
        ...
        ]
}

新しいを追加する sld-use-subdomain

$ cat sld-use-subdomain

{
    "sld-use-subdomain": {
        "secondary_level_domain": "newdomain.com",
        "active": true
    }
}
$ curl -b cookies -c cookies -X POST -d @sld-use-subdomain 'https://api.appnexus.com/sld-use-subdomain'
{
  "response": {
    "status": "OK",
    "count": 1,
    "id": 73,
    "start_element": 0,
    "num_elements": 100,
    "sld-use-subdomain": {
      "id": 73,
      "secondary_level_domain": "newdomain.com",
      "active": true,
      "last_activity": "2015-01-14 22:05:02"
    },
    "dbg_info": {
      "instance": "10.hbapi.sand-08.nym2",
      "s1ave_hit": false,
      "db": "master",
      "awesomesauce_cache_used": false,
      "count_cache_used": false,
      "warnings": [
      ],
      "time": 2493.2899475098,
      "start_microtime": 1421273101.3622,
      "version": "1.15.327",
      "s1ave_lag": 0,
      "member_last_modified_age": 1421273101,
      "output_term": "sld-use-subdomain"
    }
  }
}

を変更する sld-use-subdomain

$ cat sld-use-subdomain
 
{
    "sld-use-subdomain": {
        "secondary_level_domain": "newdomain.com",
        "active": true
    }
}
$ curl -b cookies -c cookies -X PUT -d @template_update 'https://api.appnexus.com/template?id=73'
{
  "response": {
    "status": "OK",
    "count": 1,
    "id": 73,
    "start_element": 0,
    "num_elements": 100,
    "sld-use-subdomain": {
      "id": 73,
      "secondary_level_domain": "newdomain.com",
      "active": false,
      "last_activity": "2015-01-14 22:05:02"
    },
    "dbg_info": {
      "instance": "10.hbapi.sand-08.nym2",
      "s1ave_hit": false,
      "db": "master",
      "awesomesauce_cache_used": false,
      "count_cache_used": false,
      "warnings": [
      ],
      "time": 2493.2899475098,
      "start_microtime": 1421273101.3622,
      "version": "1.15.327",
      "s1ave_lag": 0,
      "member_last_modified_age": 1421273101,
      "output_term": "sld-use-subdomain"
    }
  }
}