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 ( |
Pola | |
---|---|
name |
Nazwa zasobu tej aplikacji. Format to accounts/{publisherId}/apps/{identyfikator_aplikacji} Przykład: accounts/pub-9876543210987654/apps/0123456789 |
appId |
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 |
Opisuje platformę aplikacji. Ograniczona do systemów „IOS” i „ANDROID”. |
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 |
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 |
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 |
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 ( |
Pola | |
---|---|
appStoreId |
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 |
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[] |
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 |
|
---|---|
|
Tworzy aplikację na określonym koncie AdMob. |
|
Wymień aplikacje na wybranym koncie AdMob. |