Recurso: app
Descreve um app da AdMob para uma plataforma específica (por exemplo: Android ou iOS).
Representação JSON |
---|
{ "name": string, "appId": string, "platform": string, "manualAppInfo": { object ( |
Campos | |
---|---|
name |
Nome do recurso para este app. O formato é accounts/{publisherId}/apps/{app_id_fragment} Exemplo: accounts/pub-9876543210987654/apps/0123456789 |
appId |
O ID visível externamente do app que pode ser usado para integração com o SDK da AdMob. Esta é uma propriedade somente leitura. Exemplo: ca-app-pub-9876543210987654~0123456789 |
platform |
Descreve a plataforma do app. Limitado a "IOS" e "ANDROID". |
manualAppInfo |
Informações de um app que não está vinculado a nenhuma app store. Mesmo que um app seja vinculado, essas informações poderão ser recuperadas. Se nenhum nome for fornecido para o app na criação, um nome de marcador de posição vai ser usado. |
linkedAppInfo |
Imutável. As informações de um app vinculado a uma app store. Esse campo só vai aparecer se o app estiver vinculado a uma app store. |
appApprovalState |
Apenas saída. O estado de aprovação do app. O campo é somente leitura. |
ManualAppInfo
Informações fornecidas para apps manuais que não estão vinculados a uma loja de aplicativos (por exemplo: Google Play, App Store).
Representação JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
displayName |
O nome de exibição do app, conforme mostrado na interface da AdMob e fornecida pelo usuário. O tamanho máximo permitido é de 80 caracteres. |
LinkedAppInfo
Informações da app store se o app estiver vinculado a uma app store.
Representação JSON |
---|
{
"appStoreId": string,
"displayName": string,
"androidAppStores": [
enum ( |
Campos | |
---|---|
appStoreId |
O ID da app store do aplicativo. presente se, e somente se, o aplicativo estiver vinculado a uma app store. Se o aplicativo for adicionado à Google Play Store, será o ID do aplicativo. Por exemplo: "com.example.myapp". Consulte https://developer.android.com/studio/build/application-id. Se o aplicativo tiver sido adicionado à App Store da Apple, ele terá um ID da app store. Por exemplo, "105169111". Definir o ID da app store é uma ação irreversível. Não é possível desvincular um app depois que ele é vinculado. |
displayName |
Apenas saída. Nome de exibição do app como aparece na app store. Esse é um campo somente para saída e poderá ficar vazio se o app não puder ser encontrado na Play Store. |
androidAppStores[] |
Opcional. Informações da app store para apps Android publicados. Esse campo é usado apenas para apps na plataforma Android e será ignorado se PLATFORM estiver definido como iOS. O valor padrão é a Google Play App Store. Este campo pode ser atualizado após a criação do app. Se o app não for publicado, esse campo não será incluído na resposta. |
AndroidAppStore
App stores do Android.
Enums | |
---|---|
ANDROID_APP_STORE_UNSPECIFIED |
Valor padrão de um campo não definido. Não use. |
GOOGLE_PLAY_APP_STORE |
Google Play Store. |
AMAZON_APP_STORE |
Amazon Appstore. |
OPPO_APP_STORE |
Oppo App Market. |
SAMSUNG_APP_STORE |
Loja do Samsung Galaxy. |
VIVO_APP_STORE |
App Store da VIVO. |
XIAOMI_APP_STORE |
Xiaomi GetApps. |
AppApprovalState
Os estados de aprovação de um app para dispositivos móveis.
Enums | |
---|---|
APP_APPROVAL_STATE_UNSPECIFIED |
Valor padrão de um campo não definido. Não use. |
ACTION_REQUIRED |
O app exige outra ação do usuário para ser aprovado. Consulte https://support.google.com/admob/answer/10564477 para saber mais detalhes e as próximas etapas. |
IN_REVIEW |
A revisão do app está pendente. |
APPROVED |
O app foi aprovado e pode veicular anúncios. |
Métodos |
|
---|---|
|
Cria um app na conta especificada da AdMob. |
|
Liste os apps na conta especificada da AdMob. |