次の方法で共有


Digital Platform API - オペレーティング システム ファミリ サービス

この読み取り専用サービスを使用すると、システムに登録されているオペレーティング システム (Android、Apple iOS、Microsoft Windows など) を確認できます。 このサービスを使用して、 プロファイルでターゲットを設定するためのオペレーティング システム ファミリ ID を取得できます。

ヒント

対象となるオペレーティング システムの特定の バージョン (Android 3x、AppleiOS 6 など) を確認するには、 オペレーティング システム拡張サービスを使用します。

REST API

HTTP メソッド エンドポイント 説明
GET https://api.appnexus.com/operating-system-family すべてのオペレーティング システム ファミリを表示します。
GET https://api.appnexus.com/operating-system-family?id=OPERATING_SYSTEM_FAMILY_ID 特定のオペレーティング システム ファミリを表示します。
GET https://api.appnexus.com/operating-system-family/meta フィルター処理および並べ替えの対象となるフィールドを確認します。

JSON フィールド

フィールド 種類 説明
id int オペレーティング システム ファミリの ID。
last_modified timestamp オペレーティング システム ファミリエントリが最後に変更された日時。
name string オペレーティング システム ファミリの名前 (、"Android""Apple iOS""Apple Mac/OSX"など)。

すべてのオペレーティング システム ファミリを表示する

$ curl -b cookies -c cookies 'https://api.appnexus.com/operating-system-family'
 
{
    "response": {
        "status": "OK",
        "count": 9,
        "start_element": 0,
        "num_elements": 100,
        "operating-system-families": [
            {
                "id": 1,
                "name": "Unknown",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 2,
                "name": "Android",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 3,
                "name": "Apple iOS",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 4,
                "name": "Apple Mac",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 5,
                "name": "Microsoft Windows",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 6,
                "name": "BlackBerry OS",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 7,
                "name": "Microsoft Mobile",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 8,
                "name": "Linux",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 9,
                "name": "Symbian OS",
                "last_modified": "2013-11-15 17:07:29"
            }
        ]
    }
}

特定のオペレーティング システム ファミリを表示する

$ curl -b cookies -c cookies 'https://api.appnexus.com/operating-system-family?id=4'
 
{
    "response": {
        "status": "OK",
        "count": 1,
        "start_element": 0,
        "num_elements": 100,
        "operating-system-family": {
            "id": 4,
            "name": "Apple Mac",
            "last_modified": "2013-07-09 18:41:36"
        }
    }
}