- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- CampaignToForecast
- CriterionBidModifier
- CampaignBiddingStrategy
- ManualCpcBiddingStrategy
- MaximizeClicksBiddingStrategy
- MaximizeConversionsBiddingStrategy
- ForecastAdGroup
- BiddableKeyword
- KeywordForecastMetrics
- Pruébala
Muestra métricas (como impresiones, clics, costo total) de una previsión de palabra clave para una campaña determinada.
Lista de errores arrojados: AuthenticationError AuthorizationError CollectionSizeError HeaderError InternalError QuotaError RequestError
Solicitud HTTP
POST https://googleads.googleapis.com/v14/customers/{customerId}:generateKeywordForecastMetrics
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
customerId |
El ID del cliente. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "forecastPeriod": { object ( |
Campos | |
---|---|
forecastPeriod |
Es el período de la previsión. La fecha de inicio debe ser posterior a la fecha actual y la de finalización debe estar dentro de 1 año a partir de hoy. La zona horaria de referencia utilizada es la de la cuenta de Google Ads que pertenece al cliente. Si no la estableces, se utilizará un período predeterminado que va desde el próximo domingo hasta el sábado siguiente. |
campaign |
Obligatorio. Es la campaña que se usa en la previsión. |
currencyCode |
Indica la moneda que se utiliza para la conversión del tipo de cambio. De forma predeterminada, se usa la moneda de la cuenta del cliente. Configura este campo solo si la moneda es diferente de la de la cuenta. La lista de códigos de moneda válidos se encuentra disponible en https://developers.google.com/google-ads/api/data/codes-formats#currency-codes. |
Cuerpo de la respuesta
Mensaje de respuesta para [KeywordPlanIdeaService.GenerateKeywordForecastMetrics].
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{
"campaignForecastMetrics": {
object ( |
Campos | |
---|---|
campaignForecastMetrics |
Son los resultados de la previsión de la campaña. |
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.
CampaignToForecast
Una campaña para realizar una previsión de campaña de palabras clave
Representación JSON |
---|
{ "languageConstants": [ string ], "geoModifiers": [ { object ( |
Campos | |
---|---|
languageConstants[] |
La lista de nombres de recursos e idiomas para los que se segmentará. El nombre del recurso tiene el formato "languageConstants/{criterionId}". Para ver la lista de códigos de criterios de idioma, consulte https://developers.google.com/google-ads/api/data/codes-formats#languages. |
geoModifiers[] |
Ubicaciones de segmentación. Las ubicaciones deben ser únicas. |
keywordPlanNetwork |
Obligatorio. Es la red que se usa para la segmentación. |
negativeKeywords[] |
Es la lista de palabras clave negativas que se usará en la campaña al realizar la previsión. |
biddingStrategy |
Obligatorio. La estrategia de ofertas de la campaña. |
adGroups[] |
Los grupos de anuncios de la campaña nueva en los que se realizará la previsión. |
conversionRate |
Es el porcentaje de conversiones esperado (cantidad de conversiones dividida por la cantidad de clics totales) según lo que definió el usuario. Este valor se expresa como un valor decimal, por lo que se debe ingresar un porcentaje de conversiones esperado del 2% como 0.02. Si deja este campo en blanco, se usará un porcentaje de conversiones estimado. |
CriterionBidModifier
Modificador de ofertas del criterio de ubicación.
Representación JSON |
---|
{ "geoTargetConstant": string, "bidModifier": number } |
Campos | |
---|---|
geoTargetConstant |
Es el nombre del recurso de la ubicación geográfica a la que se orientará. El nombre del recurso tiene el formato "geoTargetConstants/{criterionId}". |
bidModifier |
El multiplicador asociado para el ID de criterio. Si se establece, este valor no puede ser 0. |
CampaignBiddingStrategy
Estrategias de oferta compatibles con las previsiones de campañas nuevas.
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión bidding_strategy . Estrategias de oferta Las direcciones (bidding_strategy ) solo pueden ser una de las siguientes opciones: |
|
manualCpcBiddingStrategy |
Usar la estrategia de ofertas de CPC manuales para realizar previsiones |
maximizeClicksBiddingStrategy |
Utilice la estrategia de oferta para maximizar los clics a fin de realizar previsiones. |
maximizeConversionsBiddingStrategy |
Utilice la estrategia de oferta Maximizar conversiones para realizar previsiones. |
ManualCpcBiddingStrategy
Estrategia de ofertas de CPC manual.
Representación JSON |
---|
{ "maxCpcBidMicros": string, "dailyBudgetMicros": string } |
Campos | |
---|---|
maxCpcBidMicros |
Obligatorio. Es una oferta en micros que se aplicará a los grupos de anuncios dentro de la campaña para una estrategia de oferta de CPC manual. |
dailyBudgetMicros |
Presupuesto a nivel de la campaña en micros. Si se establece, se aplicará un valor mínimo para la moneda local que se usa en la campaña. Se mostrará un error en el que se muestra el valor mínimo si este campo se establece demasiado bajo. |
MaximizeClicksBiddingStrategy
estrategia de ofertas Maximizar clics.
Representación JSON |
---|
{ "dailyTargetSpendMicros": string, "maxCpcBidCeilingMicros": string } |
Campos | |
---|---|
dailyTargetSpendMicros |
Obligatorio. Es la inversión objetivo diaria, expresada en micros, que se usará para la estimación. Se aplica un valor mínimo para la moneda local que se usa en la campaña. Se mostrará un error en el que se muestra el valor mínimo si este campo se establece demasiado bajo. |
maxCpcBidCeilingMicros |
Se alcanzó el límite de ofertas de CPC máx. en micros. |
MaximizeConversionsBiddingStrategy
Estrategia de ofertas Maximizar conversiones.
Representación JSON |
---|
{ "dailyTargetSpendMicros": string } |
Campos | |
---|---|
dailyTargetSpendMicros |
Obligatorio. Es la inversión objetivo diaria, expresada en micros, que se usará para la estimación. Este valor debe ser superior a cero. |
ForecastAdGroup
Es un grupo de anuncios que forma parte de una campaña para la que se realiza una previsión.
Representación JSON |
---|
{ "biddableKeywords": [ { object ( |
Campos | |
---|---|
biddableKeywords[] |
Obligatorio. Es la lista de palabras clave aptas para ofertas que se usarán en el grupo de anuncios cuando se realice la previsión. Se requiere al menos una palabra clave. |
negativeKeywords[] |
Los detalles de la palabra clave. Debes especificar tanto el texto de la palabra clave como el tipo de concordancia. |
maxCpcBidMicros |
El CPC máximo que se utilizará para el grupo de anuncios al generar tráfico previsto. Este valor anulará el valor de CPC máx. establecido en la estrategia de oferta. Especifica este campo solo para las estrategias de ofertas que alcanzan los valores de CPC máximo. |
BiddableKeyword
Una palabra clave apta para oferta que forma parte de un grupo de anuncios.
Representación JSON |
---|
{
"keyword": {
object ( |
Campos | |
---|---|
keyword |
Obligatorio. Palabra clave. Debe tener texto y tipo de concordancia. |
maxCpcBidMicros |
Es una oferta de CPC máx. en micros que anula la oferta de CPC máx. a nivel del grupo de anuncios en la simulación de previsión. Este valor anulará el valor de CPC máx. establecido en la estrategia de ofertas y el grupo de anuncios. Especifica este campo solo para las estrategias de ofertas que admiten valores de CPC máx. |
KeywordForecastMetrics
Las métricas de previsión para la campaña de palabras clave sin plan
Representación JSON |
---|
{ "impressions": number, "clickThroughRate": number, "averageCpcMicros": string, "clicks": number, "costMicros": string, "conversions": number, "conversionRate": number, "averageCpaMicros": string } |
Campos | |
---|---|
impressions |
Indica la cantidad total de impresiones. |
clickThroughRate |
Es la tasa de clics promedio. Solo está disponible si las impresiones son superiores a 0. |
averageCpcMicros |
CPC promedio Solo está disponible si los clics son > 0. |
clicks |
Cantidad total de clics. |
costMicros |
Es el costo total. |
conversions |
Cantidad de conversiones prevista: clics * porcentaje de conversiones |
conversionRate |
Previsión del porcentaje de conversiones. |
averageCpaMicros |
El costo promedio por adquisición se calcula como costMicros / conversiones. |