Bidders - カントリー サービス
読み取り専用 Country Service を使用すると、Xandr システムに登録されている国に関する情報を表示できます。 このサービスを使用して、 プロファイルのターゲット設定用の ID を取得できます。
HTTP メソッド | エンドポイント | 説明 |
---|---|---|
GET | https://api.adnxs.com/country | すべての国を表示します。 |
取得 | https://api.adnxs.com/country?id=ID | 特定の国を表示します。 |
取得 | https://api.adnxs.com/country?name=NAME | 特定の国を表示します。 |
取得 | https://api.adnxs.com/country?code=CODE | 特定の国を表示します。 |
取得 | https://api.adnxs.com/country/meta | フィルター処理および並べ替えの対象となるフィールドを確認します。 |
フィールド | 種類 | 説明 |
---|---|---|
code |
列挙 | 国の ISO コード 。 |
id |
int | 国の ID。 |
name |
string | 国の名前。 |
すべての国を表示する
$ curl -b cookies -c cookies 'https://api.adnxs.com/country'
{
"response": {
"status": "OK",
"count": 250,
"start_element": null,
"num_elements": null,
"countries": [
{
"id": 1,
"name": "Anonymous Proxy",
"code": "A1"
},
{
"id": 2,
"name": "Satellite Provider",
"code": "A2"
},
{
"id": 3,
"name": "Other Country",
"code": "O1"
},
...
],
"dbg_info": {
...
}
}
}
ID で特定の国を表示する
$ curl -b cookies -c cookies 'https://api.adnxs.com/country?id=59'
{
"response": {
"status": "OK",
"count": 1,
"start_element": null,
"num_elements": null,
"country": {
"id": 59,
"name": "Germany",
"code": "DE"
},
"dbg_info": {
...
}
}
}
コードで特定の国を表示する
$ curl -b cookies -c cookies 'https://api.adnxs.com/country?code=DE'
{
"response": {
"status": "OK",
"count": 1,
"start_element": null,
"num_elements": null,
"countries": [
{
"id": 59,
"name": "Germany",
"code": "DE"
}
],
"dbg_info": {
...
}
}
}
名前に "United" が含まれているすべての国を表示する
$ curl -b cookies -c cookies 'https://api.adnxs.com/country?like_name=United'
{
"response": {
"status": "OK",
"count": 5,
"start_element": null,
"num_elements": null,
"countries": [
{
"id": 5,
"name": "United Arab Emirates",
"code": "AE"
},
{
"id": 80,
"name": "United Kingdom",
"code": "GB"
},
{
"id": 229,
"name": "Tanzania, United Republic of",
"code": "TZ"
},
{
"id": 232,
"name": "United States Minor Outlying Islands",
"code": "UM"
},
{
"id": 233,
"name": "United States",
"code": "US"
}
],
"dbg_info": {
...
}
}
}