- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- SmartCampaignStatus
- SmartCampaignNotEligibleDetails
- SmartCampaignNotEligibleReason
- SmartCampaignEligibleDetails
- SmartCampaignPausedDetails
- SmartCampaignRemovedDetails
- SmartCampaignEndedDetails
- Prova!
Restituisce lo stato della campagna intelligente richiesta.
Richiesta HTTP
GET https://googleads.googleapis.com/v16/{resourceName=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
resourceName |
obbligatorio. Il nome della risorsa dell'impostazione della campagna intelligente appartenente alla campagna intelligente di cui recuperare lo stato. |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Messaggio di risposta per SmartCampaignSettingService.GetSmartCampaignStatus
.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "smartCampaignStatus": enum ( |
Campi | |
---|---|
smartCampaignStatus |
Lo stato di questa campagna intelligente. |
Campo di unione smart_campaign_status_details . Ulteriori dettagli che accompagnano lo stato di una campagna intelligente. smart_campaign_status_details può essere solo uno dei seguenti: |
|
notEligibleDetails |
Dettagli relativi alle campagne intelligenti non idonee alla pubblicazione. |
eligibleDetails |
Dettagli relativi alle campagne intelligenti idonee alla pubblicazione. |
pausedDetails |
Dettagli relativi alle campagne intelligenti in pausa. |
removedDetails |
Dettagli relativi alle campagne intelligenti rimosse. |
endedDetails |
Dettagli relativi alle campagne intelligenti terminate. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/adwords
Per ulteriori informazioni, consulta la pagina Panoramica di OAuth 2.0.
SmartCampaignStatus
Stati delle campagne intelligenti.
Enum | |
---|---|
UNSPECIFIED |
Lo stato non è stato specificato. |
UNKNOWN |
Il valore ricevuto non è noto in questa versione. Questo è un valore solo risposta. |
PAUSED |
La campagna è stata messa in pausa. |
NOT_ELIGIBLE |
La campagna non è idonea alla pubblicazione e presenta problemi che potrebbero richiedere un intervento. |
PENDING |
La campagna è in attesa dell'approvazione di almeno un annuncio. |
ELIGIBLE |
La campagna è idonea alla pubblicazione. |
REMOVED |
La campagna è stata rimossa. |
ENDED |
La campagna è terminata. |
SmartCampaignNotEligibleDetails
Dettagli relativi alle campagne intelligenti non idonee alla pubblicazione.
Rappresentazione JSON |
---|
{
"notEligibleReason": enum ( |
Campi | |
---|---|
notEligibleReason |
Il motivo per cui la campagna intelligente non è idonea alla pubblicazione. |
SmartCampaignNotEligibleReason
Motivi per cui una campagna intelligente non è idonea alla pubblicazione.
Enum | |
---|---|
UNSPECIFIED |
Lo stato non è stato specificato. |
UNKNOWN |
Il valore ricevuto non è noto in questa versione. Questo è un valore solo risposta. |
ACCOUNT_ISSUE |
La campagna non è idonea alla pubblicazione a causa di un problema con l'account. |
BILLING_ISSUE |
La campagna non è idonea alla pubblicazione a causa di un problema con il pagamento. |
BUSINESS_PROFILE_LOCATION_REMOVED |
La sede del profilo dell'attività associata alla campagna è stata rimossa. |
ALL_ADS_DISAPPROVED |
Tutti gli annunci generati dal sistema non sono stati approvati. Per ulteriori dettagli, consulta il campo policySummary nella risorsa GruppoAnnunci. |
SmartCampaignEligibleDetails
Dettagli relativi alle campagne intelligenti idonee alla pubblicazione.
Rappresentazione JSON |
---|
{ "lastImpressionDateTime": string, "endDateTime": string } |
Campi | |
---|---|
lastImpressionDateTime |
Il timestamp dell'ultima impressione osservata nelle ultime 48 ore per questa campagna. Il timestamp è espresso nel fuso orario del cliente e nel formato "aaaa-MM-gg HH:mm:ss". |
endDateTime |
Il timestamp di fine della campagna, se applicabile. Il timestamp è espresso nel fuso orario del cliente e nel formato "aaaa-MM-gg HH:mm:ss". |
SmartCampaignPausedDetails
Dettagli relativi alle campagne intelligenti in pausa.
Rappresentazione JSON |
---|
{ "pausedDateTime": string } |
Campi | |
---|---|
pausedDateTime |
Il timestamp dell'ultima messa in pausa della campagna. Il timestamp è espresso nel fuso orario del cliente e nel formato "aaaa-MM-gg HH:mm:ss". |
SmartCampaignRemovedDetails
Dettagli relativi alle campagne intelligenti rimosse.
Rappresentazione JSON |
---|
{ "removedDateTime": string } |
Campi | |
---|---|
removedDateTime |
Il timestamp della data in cui la campagna è stata rimossa. Il timestamp è espresso nel fuso orario del cliente e nel formato "aaaa-MM-gg HH:mm:ss". |
SmartCampaignEndedDetails
Dettagli relativi alle campagne intelligenti terminate.
Rappresentazione JSON |
---|
{ "endDateTime": string } |
Campi | |
---|---|
endDateTime |
Il timestamp di fine della campagna. Il timestamp è espresso nel fuso orario del cliente e nel formato "aaaa-MM-gg HH:mm:ss". |