REST Resource: accounts.apps

Zasób: App

Opisuje aplikację AdMob na potrzeby określonej platformy (np. Androida lub iOS).

Zapis JSON
{
  "name": string,
  "appId": string,
  "platform": string,
  "manualAppInfo": {
    object (ManualAppInfo)
  },
  "linkedAppInfo": {
    object (LinkedAppInfo)
  },
  "appApprovalState": enum (AppApprovalState)
}
Pola
name

string

Nazwa zasobu tej aplikacji. Format to accounts/{publisherId}/apps/{identyfikator_aplikacji} Przykład: accounts/pub-9876543210987654/apps/0123456789

appId

string

Widoczny zewnętrznie identyfikator aplikacji, który umożliwia integrację z pakietem AdMob SDK. Ta właściwość jest tylko do odczytu. Przykład: ca-app-pub-9876543210987654~0123456789

platform

string

Opisuje platformę aplikacji. Ograniczona do systemów „IOS” i „ANDROID”.

manualAppInfo

object (ManualAppInfo)

Informacje o aplikacji, która nie jest połączona z żadnym sklepem z aplikacjami.

Po połączeniu aplikacji te informacje są nadal dostępne. Jeśli podczas tworzenia aplikacji nie podasz nazwy, zostanie użyta nazwa zastępcza.

linkedAppInfo

object (LinkedAppInfo)

Niezmienne. Informacje o aplikacji połączonej ze sklepem z aplikacjami.

To pole jest widoczne tylko wtedy, gdy aplikacja jest połączona ze sklepem z aplikacjami.

appApprovalState

enum (AppApprovalState)

Tylko dane wyjściowe. Stan zatwierdzenia aplikacji. To pole jest tylko do odczytu.

ManualAppInfo

Informacje podawane w przypadku aplikacji ręcznych, które nie są powiązane ze sklepem z aplikacjami (np. Google Play, App Store).

Zapis JSON
{
  "displayName": string
}
Pola
displayName

string

Wyświetlana przez użytkownika nazwa aplikacji widoczna w interfejsie AdMob. Maksymalna dozwolona długość to 80 znaków.

LinkedAppInfo

informacje ze sklepu z aplikacjami, jeśli aplikacja jest połączona ze sklepem z aplikacjami;

Zapis JSON
{
  "appStoreId": string,
  "displayName": string,
  "androidAppStores": [
    enum (AndroidAppStore)
  ]
}
Pola
appStoreId

string

Identyfikator aplikacji w sklepie z aplikacjami, widoczny tylko wtedy, gdy aplikacja jest połączona ze sklepem z aplikacjami.

Jeśli aplikacja zostanie dodana do Sklepu Google Play, będzie to jej identyfikator, np. „com.example.mojaaplikacja”. Więcej informacji znajdziesz na stronie https://developer.android.com/studio/build/application-id.

Jeśli aplikacja zostanie dodana do sklepu Apple App Store, będzie to identyfikator ze sklepu z aplikacjami. np. „105169111”.

Pamiętaj, że ustawienie identyfikatora sklepu z aplikacjami jest uznawane za działanie nieodwracalne. Połączonej aplikacji nie można odłączyć.

displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa aplikacji w postaci, w jakiej jest widoczna w sklepie z aplikacjami. To pole jest przeznaczone tylko do danych wyjściowych i może być puste, jeśli nie można znaleźć aplikacji w sklepie.

androidAppStores[]

enum (AndroidAppStore)

Opcjonalnie. Informacje ze sklepu z aplikacjami dotyczące opublikowanych aplikacji na Androida. To pole jest używane tylko w przypadku aplikacji na platformę Android i będzie ignorowane, jeśli PLATFORM jest ustawiona na iOS. Domyślną wartością jest Sklep z aplikacjami Google Play. To pole można zaktualizować po utworzeniu aplikacji. Jeśli aplikacja nie została opublikowana, to pole nie zostanie uwzględnione w odpowiedzi.

AndroidAppStore

Sklepy z aplikacjami na Androida.

Wartości w polu enum
ANDROID_APP_STORE_UNSPECIFIED Wartość domyślna nieskonfigurowanego pola. Nie używać.
GOOGLE_PLAY_APP_STORE Sklepu Google Play.
AMAZON_APP_STORE Amazon App Store
OPPO_APP_STORE Oppo App Market.
SAMSUNG_APP_STORE Samsung Galaxy Store
VIVO_APP_STORE VIVO App Store.
XIAOMI_APP_STORE Xiaomi GetApps.

AppApprovalState

Stany zatwierdzenia aplikacji mobilnej.

Wartości w polu enum
APP_APPROVAL_STATE_UNSPECIFIED Wartość domyślna nieskonfigurowanego pola. Nie używać.
ACTION_REQUIRED Aby aplikacja mogła zostać zatwierdzona, użytkownik musi wykonać dodatkowe czynności. Więcej informacji i dalsze kroki znajdziesz na stronie https://support.google.com/admob/answer/10564477.
IN_REVIEW Aplikacja czeka na sprawdzenie.
APPROVED Aplikacja została zatwierdzona i może wyświetlać reklamy.

Metody

create

Tworzy aplikację na określonym koncie AdMob.

list

Wymień aplikacje na wybranym koncie AdMob.