- Richiesta HTTP
- Parametri del percorso
- Parametri di query
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- App
- ManualAppInfo
- LinkedAppInfo
- AppApprovalState
- Esempi
- Fai una prova!
Elenca le app nell'account AdMob specificato.
Richiesta HTTP
GET https://admob.googleapis.com/v1/{parent=accounts/*}/apps
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
parent |
Obbligatorio. Il nome della risorsa dell'account per cui elencare le app. Esempio: accounts/pub-9876543210987654 |
Parametri di query
| Parametri | |
|---|---|
pageSize |
Il numero massimo di app da restituire. Se non specificato o pari a 0, verranno restituite al massimo 10.000 app. Il valore massimo è 20.000; i valori superiori a 20.000 verranno forzati a 20.000. |
pageToken |
Il valore restituito dall'ultima |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Risposta alla richiesta dell'elenco delle app.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{
"apps": [
{
object ( |
| Campi | |
|---|---|
apps[] |
Le app risultanti per l'account richiesto. |
nextPageToken |
Se non è vuoto, indica che potrebbero esserci altre app per la richiesta; questo valore deve essere passato in un nuovo |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/admob.readonly
Per saperne di più, consulta la OAuth 2.0 Overview.
App
Descrive un'app AdMob per una piattaforma specifica (ad esempio Android o iOS).
| Rappresentazione JSON |
|---|
{ "name": string, "appId": string, "platform": string, "manualAppInfo": { object ( |
| Campi | |
|---|---|
name |
Nome della risorsa per questa app. Il formato è accounts/{publisherId}/apps/{app_id_fragment}. Esempio: accounts/pub-9876543210987654/apps/0123456789 |
appId |
L'ID visibile esternamente dell'app, che può essere utilizzato per l'integrazione con l'SDK AdMob. Questa è una proprietà di sola lettura. Esempio: ca-app-pub-9876543210987654~0123456789 |
platform |
Descrive la piattaforma dell'app. Limitato a "IOS" e "ANDROID". |
manualAppInfo |
Le informazioni per un'app che non è collegata a nessuno store. Una volta collegata un'app, queste informazioni sono comunque recuperabili. Se non viene fornito un nome per l'app al momento della creazione, verrà utilizzato un nome segnaposto. |
linkedAppInfo |
Immutabile. Le informazioni per un'app collegata a uno store. Questo campo è presente solo se l'app è collegata a uno store. |
appApprovalState |
Solo output. Lo stato di approvazione dell'app. Il campo è di sola lettura. |
ManualAppInfo
Informazioni fornite per le app manuali non collegate a uno store (ad esempio Google Play, App Store).
| Rappresentazione JSON |
|---|
{ "displayName": string } |
| Campi | |
|---|---|
displayName |
Il nome visualizzato dell'app mostrato nell'interfaccia utente di AdMob, fornito dall'utente. La lunghezza massima consentita è di 80 caratteri. |
LinkedAppInfo
Informazioni dallo store se l'app è collegata a uno store.
| Rappresentazione JSON |
|---|
{ "appStoreId": string, "displayName": string } |
| Campi | |
|---|---|
appStoreId |
L'ID store dell'app, presente se e solo se l'app è collegata a uno store. Se l'app viene aggiunta al Google Play Store, sarà l'ID applicazione dell'app. Ad esempio: "com.example.myapp". Consulta https://developer.android.com/studio/build/application-id. Se l'app viene aggiunta all'Apple App Store, sarà l'ID store. Ad esempio, "105169111". Tieni presente che l'impostazione dell'ID store è considerata un'azione irreversibile. Una volta collegata un'app, non può essere scollegata. |
displayName |
Solo output. Nome visualizzato dell'app così come appare nello store. Questo è un campo di solo output e potrebbe essere vuoto se l'app non viene trovata nello store. |
AppApprovalState
Gli stati di approvazione dell'app per un'app mobile.
| Enum | |
|---|---|
APP_APPROVAL_STATE_UNSPECIFIED |
Valore predefinito per un campo non impostato. Non utilizzare. |
ACTION_REQUIRED |
L'app richiede un'ulteriore azione dell'utente per essere approvata. Per dettagli e passaggi successivi, consulta la pagina https://support.google.com/admob/answer/10564477. |
IN_REVIEW |
L'app è in attesa di revisione. |
APPROVED |
L'app è approvata e può pubblicare annunci. |