REST Resource: accounts.apps

Zasób: App

Opisuje aplikację AdMob dla 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 dla tej aplikacji. Format to accounts/{publisherId}/apps/{app_id_fragment} Przykład: accounts/pub-9876543210987654/apps/0123456789

appId

string

Widoczny z zewnątrz identyfikator aplikacji, którego można użyć do integracji z pakietem SDK AdMob. Ta usługa jest dostępna tylko do odczytu. Przykład: ca-app-pub-9876543210987654~0123456789

platform

string

Opisuje platformę aplikacji. Tylko „iOS” i „ANDROID”.

manualAppInfo

object (ManualAppInfo)

Informacje o aplikacji, która nie jest powiązana z żadnym sklepem z aplikacjami.

Gdy to zrobisz, te informacje będzie można odzyskać. Jeśli podczas tworzenia aplikacji nie podasz nazwy, zostanie użyta nazwa zastępcza.

linkedAppInfo

object (LinkedAppInfo)

Stały. Informacje o aplikacji, która jest połączona ze sklepem z aplikacjami.

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

appApprovalState

enum (AppApprovalState)

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

ManualAppInfo

Informacje podane 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 nazwa aplikacji widoczna w interfejsie AdMob podana przez użytkownika. 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 sklepu z aplikacjami, w którym znajduje się aplikacja; występuje tylko wtedy, gdy aplikacja jest powiązana ze sklepem z aplikacjami.

Jeśli dodasz aplikację do Sklepu Google Play, będzie to jej identyfikator. Na przykład: „com.example.mojaaplikacja”. Więcej informacji znajdziesz na https://developer.android.com/studio/build/application-id.

Jeśli dodasz aplikację do Apple App Store, będzie to identyfikator w sklepie z aplikacjami. Przykład: „105169111”.

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

displayName

string

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

androidAppStores[]

enum (AndroidAppStore)

Opcjonalnie: Informacje o opublikowanych aplikacjach na Androida ze sklepu z aplikacjami. To pole jest używane tylko w aplikacjach na platformie Android i będzie ignorowane, jeśli PLATFORM jest ustawiony na iOS. Wartością domyślną jest sklep Google Play App Store. To pole możesz 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 pola nieskonfigurowanego. Nie używać.
GOOGLE_PLAY_APP_STORE Sklepu Google Play.
AMAZON_APP_STORE Amazon Appstore.
OPPO_APP_STORE Oppo App Market
SAMSUNG_APP_STORE Sklep Samsung Galaxy.
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 pola nieskonfigurowanego. Nie używać.
ACTION_REQUIRED Zatwierdzenie aplikacji wymaga dodatkowego działania użytkownika. Więcej informacji i dalsze kroki znajdziesz na stronie https://support.google.com/admob/answer/10564477.
IN_REVIEW Aplikacja oczekuje na sprawdzenie.
APPROVED Aplikacja została zatwierdzona i może wyświetlać reklamy.

Metody

create

Tworzy aplikację dla podanego konta AdMob.

list

Wyświetl listę aplikacji powiązanych z określonym kontem AdMob.