Method: customers.smartCampaignSettings.getSmartCampaignStatus

Muestra el estado de la campaña inteligente solicitada.

Solicitud HTTP

GET https://googleads.googleapis.com/v14/{resourceName=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
resourceName

string

Obligatorio. Es el nombre del recurso de la configuración de campaña inteligente que pertenece a la campaña inteligente de la que se desea recuperar el estado.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Mensaje de respuesta para SmartCampaignSettingService.GetSmartCampaignStatus.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "smartCampaignStatus": enum (SmartCampaignStatus),

  // Union field smart_campaign_status_details can be only one of the following:
  "notEligibleDetails": {
    object (SmartCampaignNotEligibleDetails)
  },
  "eligibleDetails": {
    object (SmartCampaignEligibleDetails)
  },
  "pausedDetails": {
    object (SmartCampaignPausedDetails)
  },
  "removedDetails": {
    object (SmartCampaignRemovedDetails)
  },
  "endedDetails": {
    object (SmartCampaignEndedDetails)
  }
  // End of list of possible types for union field smart_campaign_status_details.
}
Campos
smartCampaignStatus

enum (SmartCampaignStatus)

Es el estado de esta campaña inteligente.

Campo de unión smart_campaign_status_details. Detalles adicionales que acompañan el estado de una campaña inteligente. Las direcciones (smart_campaign_status_details) solo pueden ser una de las siguientes opciones:
notEligibleDetails

object (SmartCampaignNotEligibleDetails)

Detalles relacionados con las campañas inteligentes que no son aptas para publicarse.

eligibleDetails

object (SmartCampaignEligibleDetails)

Detalles relacionados con las campañas inteligentes que son aptas para publicarse.

pausedDetails

object (SmartCampaignPausedDetails)

Detalles relacionados con las campañas inteligentes detenidas.

removedDetails

object (SmartCampaignRemovedDetails)

Detalles relacionados con las campañas inteligentes quitadas.

endedDetails

object (SmartCampaignEndedDetails)

Detalles relacionados con las campañas inteligentes que finalizaron.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

  • https://www.googleapis.com/auth/adwords

Para obtener más información, consulta la Descripción general de OAuth 2.0.

SmartCampaignStatus

Estados de las campañas inteligentes.

Enumeradores
UNSPECIFIED No se especificó el estado.
UNKNOWN

No se conoce el valor recibido en esta versión.

Este es un valor de solo respuesta.

PAUSED Se detuvo la campaña.
NOT_ELIGIBLE La campaña no es apta para publicarse y tiene problemas que podrían requerir intervención.
PENDING La campaña está pendiente de aprobación de, al menos, un anuncio.
ELIGIBLE La campaña es apta para publicarse.
REMOVED Se quitó la campaña.
ENDED La campaña terminó.

SmartCampaignNotEligibleDetails

Detalles relacionados con las campañas inteligentes que no son aptas para publicarse.

Representación JSON
{
  "notEligibleReason": enum (SmartCampaignNotEligibleReason)
}
Campos
notEligibleReason

enum (SmartCampaignNotEligibleReason)

Es el motivo por el que la campaña inteligente no es apta para publicarse.

SmartCampaignNotEligibleReason

Motivos por los que una campaña inteligente no es apta para publicarse.

Enumeradores
UNSPECIFIED No se especificó el estado.
UNKNOWN

No se conoce el valor recibido en esta versión.

Este es un valor de solo respuesta.

ACCOUNT_ISSUE La campaña no es apta para publicarse debido a un problema con la cuenta.
BILLING_ISSUE La campaña no es apta para publicarse debido a un problema con los pagos.
BUSINESS_PROFILE_LOCATION_REMOVED Se quitó la ubicación del Perfil de Negocio asociada a la campaña.
ALL_ADS_DISAPPROVED Se rechazaron todos los anuncios generados por el sistema. Para obtener más información, consulte el campo policySummary

SmartCampaignEligibleDetails

Detalles relacionados con las campañas inteligentes que son aptas para publicarse.

Representación JSON
{
  "lastImpressionDateTime": string,
  "endDateTime": string
}
Campos
lastImpressionDateTime

string

La marca de tiempo de la última impresión observada durante las últimas 48 horas para esta campaña. La marca de tiempo debe estar en la zona horaria del cliente y en formato “aaaa-MM-dd HH:mm:ss”.

endDateTime

string

La marca de tiempo de cuándo finalizará la campaña, si corresponde. La marca de tiempo debe estar en la zona horaria del cliente y en formato “aaaa-MM-dd HH:mm:ss”.

SmartCampaignPausedDetails

Detalles relacionados con las campañas inteligentes detenidas.

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

string

La marca de tiempo de la última vez que se detuvo la campaña La marca de tiempo debe estar en la zona horaria del cliente y en formato “aaaa-MM-dd HH:mm:ss”.

SmartCampaignRemovedDetails

Detalles relacionados con las campañas inteligentes quitadas.

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

string

La marca de tiempo del momento en que se quitó la campaña. La marca de tiempo debe estar en la zona horaria del cliente y en formato “aaaa-MM-dd HH:mm:ss”.

SmartCampaignEndedDetails

Detalles relacionados con las campañas inteligentes que finalizaron.

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

string

La marca de tiempo del momento en que finalizó la campaña La marca de tiempo debe estar en la zona horaria del cliente y en formato “aaaa-MM-dd HH:mm:ss”.