/app
엔드포인트를 사용하면 새 앱의 생성과 업데이트를 자동화할 수 있습니다.
새 앱 생성
템플릿 앱의 설정을 사용해 새 앱을 생성할 수 있습니다. 앱이 이미 존재하는 경우, force_update
파라미터를 사용해 새 설정으로 앱을 업데이트할 수 있습니다.
파라미터
파라미터 | 데이터 유형 | In | 설명 |
---|---|---|---|
store_id * | String | Body | 번들 ID(Android) | 스토어 ID(Apple) |
platform * | String | Body | android | ios |
name * | String | Body | 앱의 이름. |
bundle_id * | String | Body | 앱의 번들 ID |
android_signature_hash | String | Body | SHA1 해시: SDK Signature(SDK 서명)를 빌드하기 위해 키스토어 파일로부터 생성. |
channel_setup | Object | Body | 앱에 대한 파트너 모듈 설정을 위해 필요. 자세한 정보는 채널 설정 설명참조. |
editors | String | Body | 앱에 대한 액세스가 필요한 사용자의 이메일 목록. |
template_app_token | String | Body | 템플릿으로 사용할 Adjust 앱 토큰. 템플릿 앱을 사용하지 않는 경우 필요. |
force_update | Boolean | Body | 기존 앱의 설정을 업데이트 하려면 이 값을 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 | Andorid나 iOS에 대한 번들 ID. |
ticket_token | String<uuid> | 현재 작업 상태를 확인하기 위한 티켓 ID. 자세한 정보는 상태 엔드포인트 설명 참조. |
예:
앱 상세 정보 불러오기
앱 스토어 ID와 플랫폼 이름을 사용해 앱에 관한 상세 정보를 조회할 수 있습니다.
파라미터
이름 | 데이터 유형 | In | 설명 |
---|---|---|---|
store_id * | String | Query | Android용 번들 ID | Apple용 스토어 ID |
platform * | String | Query | 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 | CrossPromotion에 사용할 Adjust 링크 토큰(사용 가능한 경우) |
android_signature_hash | String | SDK 서명을 빌드하기 위해 키스토어 파일로부터 생성된 SHA1 해시. |
예:
Adjust 토큰의 앱 상세 정보 불러오기
Adjust 앱 토큰을 사용해 앱에 관한 상세 정보를 조회할 수 있습니다.
파라미터
이름 | 데이터 유형 | In | 설명 |
---|---|---|---|
adjust_app_token * | String | Path | 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 | CrossPromotion에 사용할 Adjust 링크 토큰(사용 가능한 경우) |
android_signature_hash | String | SDK 서명을 빌드하기 위해 키스토어 파일로부터 생성된 SHA1 해시. |
예:
앱 채널 불러오기
앱에 대해 활성 상태인 링크가 있는 채널의 목록을 조회합니다.
파라미터
이름 | 데이터 유형 | In | 설명 |
---|---|---|---|
adjust_app_token * | String | Path | Adjust 앱 토큰. Adjust 대시보드나 /app POST 응답에서 확인 가능. |
응답 파라미터
파라미터 | 데이터 유형 | 설명 |
---|---|---|
channels | Array <string> | 앱에 대해 활성 상태인 채널에 대한 네트워크 슬러그 목록. |
네트워크 슬러그
apple_search_ads
applovin
chartboost
crossinstall
crosspromotion
digitalturbine
facebook
gameanalytics
google
ironsource
snapchat
tapjoy
unityads
vungle
inmobi
예:
서명 검증 활성화
앱 트래픽 보안을 위해 Adjust v3 Signature 라이브러리를 사용하는 경우, 자동화 API를 사용하여 앱의 인증서 핑거프린트를 구성할 수 있습니다.
설명
-
다음 정보와 함께 POST 요청을
/app
엔드포인트로 전송합니다.name
: 앱의 이름bundle_id
: Android용 번들 ID | Apple용 스토어 IDstore_id
: 타겟 앱 스토어 내 앱의 IDplatform
: 앱의 타겟 플랫폼channel_setup
: 앱에 대한 파트너 모듈 설정을 위해 필요. 자세한 정보는 채널 설정 페이지를 참고하시기 바랍니다.
-
Adjust 담당자에게 연락하여 Signature v3 지원을 활성화하도록 요청하시기 바랍니다.
-
앱이 Signature v3 지원 대상으로 표시되면, 다음과 함께
/app
엔드포인트로 또 다른 POST 요청을 전송합니다.android_signature_hash
: : 쉼표로 구분된 16진법 형식의 SHA-1 서명 목록.- Adjust 서명 토큰 값이 포함된
SignatureAuthorization
헤더.