REST Resource: accounts.apps

리소스: App

특정 플랫폼 (예: Android 또는 iOS)의 AdMob 앱을 설명합니다.

JSON 표현
{
  "name": string,
  "appId": string,
  "platform": string,
  "manualAppInfo": {
    object (ManualAppInfo)
  },
  "linkedAppInfo": {
    object (LinkedAppInfo)
  },
  "appApprovalState": enum (AppApprovalState)
}
필드
name

string

이 앱의 리소스 이름입니다. 형식은 accounts/{publisherId}/apps/{app_id_fragment}입니다. 예: accounts/pub-9876543210987654/apps/0123456789

appId

string

AdMob SDK와 통합하는 데 사용할 수 있는 앱의 외부에 표시되는 ID입니다. 읽기 전용 속성입니다. 예: ca-app-pub-9876543210987654~0123456789

platform

string

앱의 플랫폼을 설명합니다. 'IOS' 및 'ANDROID'로 제한됩니다.

manualAppInfo

object (ManualAppInfo)

앱 스토어에 연결되지 않은 앱에 대한 정보입니다.

앱이 연결된 후에도 이 정보를 가져올 수 있습니다. 생성 시 앱 이름을 제공하지 않으면 자리표시자 이름이 사용됩니다.

linkedAppInfo

object (LinkedAppInfo)

변경할 수 없습니다. 앱 스토어에 연결된 앱에 대한 정보입니다.

이 필드는 앱이 앱 스토어에 연결된 경우에만 표시됩니다.

appApprovalState

enum (AppApprovalState)

출력 전용. 앱의 승인 상태입니다. 이 필드는 읽기 전용입니다.

ManualAppInfo

애플리케이션 스토어에 연결되지 않은 수동 앱 (예: Google Play, App Store)에 제공되는 정보

JSON 표현
{
  "displayName": string
}
필드
displayName

string

사용자가 제공하는 AdMob UI에 표시되는 앱의 표시 이름입니다. 허용되는 최대 길이는 80자(영문 기준)입니다.

LinkedAppInfo

앱이 앱 스토어에 연결된 경우 앱 스토어에서 제공하는 정보

JSON 표현
{
  "appStoreId": string,
  "displayName": string,
  "androidAppStores": [
    enum (AndroidAppStore)
  ]
}
필드
appStoreId

string

앱의 앱 스토어 ID입니다. 앱이 앱 스토어에 연결된 경우에만 표시됩니다.

앱이 Google Play 스토어에 추가되면 앱의 애플리케이션 ID가 됩니다(예: 'com.example.myapp'). https://developer.android.com/studio/build/application-id를 참고하세요.

앱이 Apple App Store에 추가되면 앱 스토어 ID가 됩니다. 예: '105169111'

앱 스토어 ID를 설정하면 되돌릴 수 없는 작업으로 간주됩니다. 앱이 연결되면 연결을 해제할 수 없습니다.

displayName

string

출력 전용. 앱 스토어에 표시되는 앱의 표시 이름입니다. 출력 전용 필드이며 스토어에서 앱을 찾을 수 없는 경우 비어 있을 수 있습니다.

androidAppStores[]

enum (AndroidAppStore)

선택사항입니다. 게시된 Android 앱의 앱 스토어 정보입니다. 이 필드는 Android 플랫폼의 앱에만 사용되며 PLATFORM이 iOS로 설정된 경우 무시됩니다. 기본값은 Google Play App Store입니다. 이 필드는 앱을 만든 후에 업데이트할 수 있습니다. 앱이 게시되지 않은 경우 이 필드는 응답에 포함되지 않습니다.

AndroidAppStore

Android App Store

열거형
ANDROID_APP_STORE_UNSPECIFIED 설정되지 않은 필드의 기본값입니다. 사용하지 않습니다.
GOOGLE_PLAY_APP_STORE Google Play 스토어
AMAZON_APP_STORE Amazon Appstore
OPPO_APP_STORE Oppo App Market
SAMSUNG_APP_STORE 삼성 Galaxy Store
VIVO_APP_STORE VIVO App Store
XIAOMI_APP_STORE Xiaomi GetApps.

AppApprovalState

모바일 앱의 앱 승인 상태입니다.

열거형
APP_APPROVAL_STATE_UNSPECIFIED 설정되지 않은 필드의 기본값입니다. 사용하지 않습니다.
ACTION_REQUIRED 앱을 승인받으려면 추가 사용자 작업이 필요합니다. 자세한 내용과 다음 단계는 https://support.google.com/admob/answer/10564477을 참고하세요.
IN_REVIEW 앱이 검토 대기 중입니다.
APPROVED 앱이 승인되어 광고를 게재할 수 있습니다.

방법

create

지정된 AdMob 계정에서 앱을 만듭니다.

list

지정된 AdMob 계정에 있는 앱을 나열합니다.