/app
エンドポイントを使用して、新規アプリの作成と更新を自動化します。
新規アプリを作成する
テンプレートアプリの設定を使用して新規アプリを作成します。アプリがすでにある場合は、force_update
パラメーターを使用して新しい設定に更新できます。
POST https://settings.adjust.com/api/app
パラメーター
パラメーター | データタイプ | 入力する値 | 説明 |
---|
store_id * | String | ボディ | バンドルID(Android) | ストアID(Apple) |
platform * | String | ボディ | android | ios |
name * | String | ボディ | アプリの名前。 |
bundle_id * | String | ボディ | アプリのバンドルID。 |
android_signature_hash | String | ボディ | SHA1 ハッシュ値。SDKシグネチャーをビルドするため生成されるキーストアファイル。 |
channel_setup | Object | ボディ | アプリのパートナーモジュール設定に必要です。詳細はチャネル設定に関する記事をご覧ください。 |
editors | String | ボディ | アプリにアクセスできるユーザーのメールアドレスのリスト。 |
template_app_token | String | ボディ | テンプレートとして使用するAdjustのアプリトークン。テンプレートアプリを使用していない場合に必要です。 |
force_update | Boolean | ボディ | この値をtrueとしてパスし、既存のアプリの設定を更新します。 |
レスポンスパラメーター
パラメーター | データタイプ | 説明 |
---|
adjust_app_token | String | SDKの実装と他のAPIリクエストに使用するAdjustアプリトークン。 |
name | String | アプリの名前。 |
sk_app_id | Integer | iOSアプリのStoreKitアプリID。 |
store_id | String | AndroidのバンドルID | AppleのストアID |
bundle_id | String | AndroidまたはiOSアプリのバンドルID。 |
ticket_token | String<uuid> | 現在のジョブステータスを確認するためのチケットID。詳細はステータスエンドポイントのドキュメントを参照してください。 |
例
--header "AdjustAuthorization: Token <adjust api token>" \
--header "Content-Type: application/json" \
--data '{ "name":"Test App Name", "bundle_id":"test.bundle.app", "store_id":"test.bundle.app", "platform":"android", "channel_setup": { "facebook": {"app_id": "123456789"} } }' \
-X POST https://settings.adjust.com/api/app
"adjust_app_token": "p77yk727r18g",
"store_id": "test.bundle.app",
"bundle_id": "test.bundle.app",
"ticket_token": "af7702a9-ba95-6ba2-bdac-3f83e55ed8d3"
アプリの詳細を取得する
アプリストアIDとプラットフォーム名を使用して、アプリに関する詳細情報を取得します。
GET https://settings.adjust.com/api/app?store_id={}&platform={}
パラメーター
名前 | データタイプ | 入力する値 | 説明 |
---|
store_id * | String | クエリ | AndroidのバンドルID | AppleのストアID |
platform * | String | クエリ | android | ios |
レスポンスパラメーター
名前 | 種類 | 説明 |
---|
name | String | アプリの名前 |
platform | String | android | ios |
store_id | String | AndroidのバンドルID | iOSのストアID |
adjust_app_token | String | リクエストされたアプリのトークン。 |
additional_info | Object | 以前エンドポイントで受け取ったアプリ情報。 |
channel_setup | Object | パートナー固有のパラメーター。チャネル設定をご覧ください。 |
cross_promo_token | String | クロスプロモーションに使用されるAdjustリンクトークン(利用可能になり次第) |
android_signature_hash | String | SHA1 ハッシュ値。SDKシグネチャーをビルドするため生成されるキーストアファイル |
例
--header "AdjustAuthorization: Token <adjust api token>" \
-L -X GET 'https://settings.adjust.com/api/app?store_id=test.bundle.app&platform=android'
"store_id": "test.bundle.app",
"adjust_app_token": "p77yk727r18g",
"additional_info": { "overrides": {} },
"facebook": { "app_id": "123456789" },
"snapchat": { "app_id": "test.bundle.app" }
"cross_promo_token": "hgj3li1",
"android_signature_hash": "FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF"
Adjustトークンでアプリの詳細を取得する
Adjustアプリトークンを使用して、アプリに関する詳細情報を取得します。
GET https://settings.adjust.com/api/app/{adjust_app_token}
パラメーター
名前 | データタイプ | 入力する値 | 説明 |
---|
adjust_app_token * | String | パス | Adjustアプリトークン。このトークンは、Adjustダッシュボードまたは/app POSTレスポンスで確認できます。 |
レスポンスパラメーター
名前 | 種類 | 説明 |
---|
name | String | アプリの名前 |
platform | String | android または ios |
store_id | String | AndroidのバンドルID | iOSのストアID |
adjust_app_token | String | リクエストされたアプリのトークン。 |
additional_info | Object | 以前エンドポイントで受け取ったアプリ情報。 |
channel_setup | Object | パートナー固有のパラメーター。チャネル設定をご覧ください。 |
cross_promo_token | String | クロスプロモーションに使用されるAdjustリンクトークン(利用可能になり次第) |
android_signature_hash | String | SHA1 ハッシュ値。SDKシグネチャーをビルドするため生成されるキーストアファイル |
例
--header "AdjustAuthorization: Token <adjust api token>" \
-X GET https://settings.adjust.com/api/app/p77yk727r18g/
"store_id": "test.bundle.app",
"adjust_app_token": "p77yk727r18g",
"additional_info": { "overrides": {} },
"facebook": { "app_id": "123456789" },
"snapchat": { "app_id": "test.bundle.app" }
"cross_promo_token": "hgj3li1",
"android_signature_hash": "FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF"
アプリのチャネルを取得する
アプリのアクティブリンクを持つチャネルのリストを取得します。
GET https://settings.adjust.com/api/app/{adjust_app_token}/channels
パラメーター
名前 | データタイプ | 入力する値 | 説明 |
---|
adjust_app_token * | String | パス | Adjustアプリトークン。このトークンは、Adjustダッシュボードまたは/app POSTレスポンスで確認できます。 |
レスポンスパラメーター
パラメーター | データタイプ | 説明 |
---|
channels | Array <string> | このアプリのアクティブチャネルのネットワークslugのリスト。 |
apple_search_ads
applovin
chartboost
crossinstall
crosspromotion
digitalturbine
facebook
gameanalytics
google
ironsource
snapchat
tapjoy
unityads
vungle
inmobi
例
--header 'AdjustAuthorization: Token <adjust api token>' \
--header "SignatureAuthorization: Token <adjust signature token>" \
--X GET 'https://settings.adjust.com/api/app/927t3s86rzsw/channels'