デバイスAPI

デバイスAPIを使ってデバイス情報を確認し、テスト用にAdjustからデバイス履歴を消去します。

ビジネスプロ以上のパッケージをご契約のお客様は、すべてのAdjust APIを使用できます。

デバイス調査

Adjustデバイスエンドポイントを使ってデバイスの挙動を調査できます。

エンドポイント
https://api.adjust.com/device_service/api/v1/inspect_device

最新バージョン:v1

必須要件
 
ヘッダーのリクエスト定義
app_token 
必須
アルファベットと数字で構成された10文字の文字列で、Adjust内でアプリに割り当てられたID
advertising_id
必須
デバイスに割り当てられた一意の広告ID番号。AdjustがサポートしているIDの種類は次の通りです。IDFA(iOS)、Google 広告ID(Android)、Android ID(Android)、Windows広告ID(Windows)、Fire 広告ID(Kindle)Adjustは次の識別タイプをサポートしています。IDFA(iOS)、グーグル広告ID(アンドロイド)、アンドロイドID(アンドロイド)、Windows広告ID(Windows)、Fire広告ID(Kindle)

サンプルリクエストの例(curlを使用)
curl -H "Authorization: Bearer ask43jskdp2tg2hg87" "https://api.adjust.com/device_service/api/v1/inspect_device?advertising_id=1234-5678-9012-3456&app_token=tei4k374ke"

レスポンスの例
{
     "Adid": "acf8534f2f052395e617a38730682ccc",
     "AdvertisingId": "1234-5678-9012-3456",
     "Tracker": "abc123",
     "TrackerName": "Organic",
     "ClickTime": "0001-01-01T00:00:00Z",
     "InstallTime": "2015-08-19T03:42:03Z",
     "LastSessionTime": "2017-07-29T17:29:17Z",
     "LastEventTimes": {
           "a1a1a1": "2017-07-29T17:29:55Z",
           "b2b2b2": "2017-07-29T17:29:21Z",
           "c3c3c3": "2017-07-29T17:29:38Z",
           "4d4d4d": "2017-07-29T17:29:58Z"},
     "State": "installed"
}


レスポンスの定義
プロパティ種類説明
AdidstringAdjustに計測されている各デバイスに割り当てられた内部ID番号
AdvertisingIDstring元のクエリに使われている一意のデバイスID
Trackerstringデバイスの最新アトリビューションソースのトラッカートークン
TrackerNamestringデバイスの最新アトリビューションソースのトラッカー名
ClickTimestring各デバイスに記録されたクリックのタイムスタンプ。オーガニックとしてアトリビュートされているデバイスのクリックタイムスタンプは "0001-01-01T00:00:00Z"として記録されます
InstallTimestring各デバイス上で記録されたインストールのタイムスタンプ
LastSessionTimestring記録された最新セッションのタイムスタンプ
LastEventTimesstringトリガーされた最新イベントのタイムスタンプ(あれば)
Statestringデバイスの現在のアトリビューションステータス。有効な値:installed、reattributed


デバイス情報の削除

Adjustのforget deviceエンドポイントを使用してAdjustからデバイス情報の履歴を削除することにより、同一のデバイスで複数のインストールをテストすることができます。

エンドポイント
https://api.adjust.com/device_service/api/v1/forget_device

最新バージョン:v1

必須要件
ヘッダーのリクエスト定義
app_token 
必須
アルファベットと数字で構成された10文字の文字列で、Adjust内でアプリに割り当てられたID
adid 
必須
Adjustに計測されている各デバイスに割り当てられた内部ID番号

サンプルリクエストの例(curlを使用)
curl -d "adid=acf8534f2f052395e617a38730682ccc&app_token=tei4k374ke" -X POST -H "Authorization: Token token=ask43jskdp2tg2hg87" "https://api.adjust.com/device_service/api/v1/forget_device"

レスポンスの例
デバイス削除

このトピックについて