REST Resource: accounts.apps

Recurso: App

Describe una aplicación de AdMob para una plataforma específica (por ejemplo: Android o iOS).

Representación JSON
{
  "name": string,
  "appId": string,
  "platform": string,
  "manualAppInfo": {
    object (ManualAppInfo)
  },
  "linkedAppInfo": {
    object (LinkedAppInfo)
  },
  "appApprovalState": enum (AppApprovalState)
}
Campos
name

string

Es el nombre del recurso de esta app. El formato es accounts/{publisherId}/apps/{app_id_fragment}. Ejemplo: accounts/pub-9876543210987654/apps/0123456789

appId

string

El ID visible externamente de la aplicación, que se puede usar para integrar el SDK de AdMob. Esta es una propiedad de solo lectura. Ejemplo: ca-app-pub-9876543210987654~0123456789

platform

string

Describe la plataforma de la app. Se limita a "IOS" y "ANDROID".

manualAppInfo

object (ManualAppInfo)

Es la información de una aplicación que no está vinculada a ninguna tienda de aplicaciones.

Después de vincular una app, esta información aún se puede recuperar. Si no se proporciona un nombre para la app en el momento de su creación, se usará un nombre de marcador de posición.

linkedAppInfo

object (LinkedAppInfo)

Inmutable. Es la información de una aplicación que está vinculada a una tienda de aplicaciones.

Este campo está presente solo si la aplicación está vinculada a una tienda de aplicaciones.

appApprovalState

enum (AppApprovalState)

Solo salida. El estado de aprobación de la app. El campo es de solo lectura.

ManualAppInfo

Información proporcionada para las aplicaciones manuales que no están vinculadas a una tienda de aplicaciones (por ejemplo, Google Play o App Store).

Representación JSON
{
  "displayName": string
}
Campos
displayName

string

Es el nombre visible de la app, tal como se muestra en la IU de AdMob y que proporciona el usuario. La longitud máxima permitida es de 80 caracteres.

LinkedAppInfo

Es la información de la tienda de aplicaciones (si la aplicación está vinculada a una tienda de aplicaciones).

Representación JSON
{
  "appStoreId": string,
  "displayName": string,
  "androidAppStores": [
    enum (AndroidAppStore)
  ]
}
Campos
appStoreId

string

El ID de la tienda de aplicaciones; presente solo si la aplicación está vinculada a una tienda de aplicaciones.

Si la aplicación se agrega a Google Play Store, será el ID de aplicación de la aplicación. Por ejemplo, "com.ejemplo.miapp". Consulta https://developer.android.com/studio/build/application-id.

Si la aplicación se agrega a la App Store de Apple, será el ID de la tienda de aplicaciones. Por ejemplo: “105169111”.

Ten en cuenta que configurar el ID de la tienda de aplicaciones se considera una acción irreversible. Una vez que se vincula una app, no se puede desvincular.

displayName

string

Solo salida. Es el nombre visible de la app tal como aparece en la tienda de aplicaciones. Este campo es de solo salida y puede estar vacío si la app no se encuentra en la tienda.

androidAppStores[]

enum (AndroidAppStore)

Opcional. La información de la tienda de aplicaciones de apps para Android publicadas. Este campo solo se usa para las aplicaciones de la plataforma Android y se ignorará si PLATFORM se establece en iOS. El valor predeterminado es Google Play App Store. Este campo se puede actualizar después de que se crea la aplicación. Si la app no se publica, este campo no se incluirá en la respuesta.

AndroidAppStore

Tiendas de aplicaciones para Android

Enumeradores
ANDROID_APP_STORE_UNSPECIFIED Valor predeterminado para un campo no establecido. No lo utilices.
GOOGLE_PLAY_APP_STORE Google Play Store
AMAZON_APP_STORE Amazon Appstore
OPPO_APP_STORE Oppo App Market.
SAMSUNG_APP_STORE Tienda de Samsung Galaxy.
VIVO_APP_STORE VIVO App Store.
XIAOMI_APP_STORE Xiaomi GetApps.

AppApprovalState

Los estados de aprobación de la app para dispositivos móviles

Enumeradores
APP_APPROVAL_STATE_UNSPECIFIED Valor predeterminado para un campo no establecido. No lo utilices.
ACTION_REQUIRED La app requiere que el usuario realice acciones adicionales para que se apruebe. Para obtener más información y conocer los próximos pasos, consulte https://support.google.com/admob/answer/10564477.
IN_REVIEW La app está pendiente de revisión.
APPROVED La app debe estar aprobada y puede publicar anuncios.

Métodos

create

Crea una app en la cuenta de AdMob especificada.

list

Enumera las apps en la cuenta de AdMob especificada.