- Solicitação HTTP
 - Parâmetros de caminho
 - Parâmetros de consulta
 - Corpo da solicitação
 - Corpo da resposta
 - Escopos de autorização
 - App
 - ManualAppInfo
 - LinkedAppInfo
 - AppApprovalState
 - Exemplos
 - Faça um teste
 
Liste os apps na conta especificada da AdMob.
Solicitação HTTP
GET https://admob.googleapis.com/v1/{parent=accounts/*}/apps
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
parent | 
                
                   
 Obrigatório. Nome do recurso da conta para listar os apps. Exemplo: accounts/pub-9876543210987654  | 
              
Parâmetros de consulta
| Parâmetros | |
|---|---|
pageSize | 
                
                   
 O número máximo de apps a serem retornados. Se não for especificado ou for 0, no máximo 10.000 apps serão retornados. O valor máximo é 20.000; valores acima de 20.000 serão convertidos para 20.000.  | 
              
pageToken | 
                
                   
 o valor retornado pelo último   | 
              
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Resposta para a solicitação da lista de apps.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON | 
|---|
{
  "apps": [
    {
      object ( | 
                  
| Campos | |
|---|---|
apps[] | 
                    
                       
 Os apps resultantes para a conta solicitada.  | 
                  
nextPageToken | 
                    
                       
 Se não estiver vazio, indica que pode haver mais apps para a solicitação. Esse valor precisa ser transmitido em uma nova   | 
                  
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/admob.readonly
Para mais informações, consulte a Visão geral do OAuth 2.0.
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 na 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 o app não for nomeado na criação, um 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, que é 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 }  | 
              
| 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 app 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. Este é um campo somente para saída e poderá ficar vazio se o app não puder ser encontrado na Play Store.  | 
              
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. |