次の方法で共有


サイトと配置

パブリッシャーが適切に構成されたら、購入側階層の構築を開始できます。 販売側階層には、パブリッシャーの下に次の 2 つのレベルが含まれています。

サイト

階層を開始するには、サイトを作成する必要があります。 どのサイトでも、次の詳細を指定する必要があります。

  • パブリッシャー ID ("publisher_id")
  • 名前 ("name")

サイト: 例

JSON と正しい値を含むファイルを作成します。

$ cat site
{
  "site": {
    "publisher_id": 1234,
    "name": "Sports Site"
  }
}

次に、新しいサイトを作成するには、API に要求を送信 POST します。

$ curl -b cookies -c cookies -X POST --data-binary @site 'https://api.appnexus.com/site?publisher_id=1234'
{
   "response":{
      "status": "OK",
      "id": 5546
   }
}

プレースメント

階層の次の (および最後の) レベルは、配置を設定することです。 どの配置でも、次の詳細を指定する必要があります。

  • パブリッシャー ID ("publisher_id")。
  • サイト ID ("site_id")。
  • Size ("width""height") - 省略可能 (これらのパラメーターを省略するとタグが "sizeless" 作成されます)。
  • 広告プロファイル ID ("ad_profile_id")。
  • 再販を許可する ("exclusive") - 省略可能 (これを true に設定すると、再販が無効になります)。

配置: 例

JSON と正しい値を含むファイルを作成します。

$ cat placement
{
  "placement": {
    "publisher_id": 1234,
    "site_id": 5546,
    "name": "300x250 Placement",
    "width": 300,
    "height": 250,
    "ad_profile_id": 21345,
    "exclusive": false
  }
}

次に、新しい配置を作成するには、API に要求を POST 送信します。

$ curl -b cookies -c cookies -X POST --data-binary @placement 'https://api.appnexus.com/placement?publisher_id=1234&site_id=5546'
{
   "response":{
      "status": "OK",
      "id": 83843
   }
}