REST Resource: accounts.apps

Recurso: App

Describe una app 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

Nombre del recurso de esta app. El formato es accounts/{publisherId}/apps/{app_id_fragment} (por ejemplo, accounts/pub-9876543210987654/apps/0123456789).

appId

string

Es el ID de la aplicación que es visible externamente y que se puede usar para integrarla con 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. Limitado 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 que se vincula una app, esta información aún se puede recuperar. Si no se proporciona un nombre para la app en el momento de la 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, App Store).

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

string

Indica el nombre visible de la aplicación como se muestra en la IU de AdMob que proporciona el usuario. La longitud máxima permitida es de 80 caracteres.

LinkedAppInfo

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

Es el ID de la tienda de aplicaciones de la app. 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.example.myapp”. 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 aplicación, no se puede desvincular.

displayName

string

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

androidAppStores[]

enum (AndroidAppStore)

Opcional. Es la información en la tienda de aplicaciones de las apps para Android publicadas. Este campo solo se utiliza para las aplicaciones de la plataforma de Android y se ignorará si la PLATAFORMA se configura en iOS. El valor predeterminado es la tienda de aplicaciones de Google Play. Este campo se puede actualizar después de crear la app. Si la aplicación no está publicada, este campo no se incluirá en la respuesta.

AndroidAppStore

Tiendas de aplicaciones para Android

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

AppApprovalState

Indica los estados de aprobación de una app para dispositivos móviles.

Enumeraciones
APP_APPROVAL_STATE_UNSPECIFIED Valor predeterminado para un campo no establecido. No lo utilices.
ACTION_REQUIRED Para que se apruebe la app, es necesario realizar una acción adicional del usuario. Consulta https://support.google.com/admob/answer/10564477 para obtener más detalles y los próximos pasos.
IN_REVIEW La app está pendiente de revisión.
APPROVED La app está aprobada y puede publicar anuncios.

Métodos

create

Crea una app en la cuenta de AdMob especificada.

list

Obtén una lista de las apps incluidas en la cuenta de AdMob especificada.