- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de la autorización
- KeywordPlanKeywordAnnotation
- KeywordAndUrlSeed
- KeywordSeed
- UrlSeed
- SiteSeed
- GenerateKeywordIdeaResult
- KeywordAnnotations
- KeywordConcept
- ConceptGroup
- KeywordPlanConceptGroupType
- Pruébala
Devuelve una lista de ideas para palabras clave.
Lista de errores arrojados: AuthenticationError AuthorizationError CollectionSizeError HeaderError InternalError KeywordPlanIdeaError QuotaError RequestError
Solicitud HTTP
POST https://googleads.googleapis.com/v16/customers/{customerId}:generateKeywordIdeas
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
customerId |
El ID del cliente con la recomendación. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "geoTargetConstants": [ string ], "includeAdultKeywords": boolean, "pageToken": string, "pageSize": integer, "keywordPlanNetwork": enum ( |
Campos | |
---|---|
geoTargetConstants[] |
Los nombres de los recursos de la ubicación a la que se orientará El máximo es 10. PUEDE usar una lista vacía para especificar todas las ubicaciones geográficas para la segmentación. |
includeAdultKeywords |
Si es "true", se incluirán palabras clave para adultos en la respuesta. El valor predeterminado es falso. |
pageToken |
El token de la página que se recuperará. Si no se especifica, se mostrará la primera página de resultados. Para solicitar la página siguiente de resultados, usa el valor obtenido de |
pageSize |
Cantidad de resultados que se recuperan en una sola página. Se pueden mostrar 10,000 resultados como máximo; si el pageSize excede este valor, se ignorará. Si no se especifica, se mostrarán 10,000 resultados como máximo. El servidor puede decidir limitar aún más la cantidad de recursos que se muestran. Si la respuesta contiene menos de 10,000 resultados, es posible que no se considere como la última página de resultados. |
keywordPlanNetwork |
Red de segmentación. Si no la estableces, se utilizará la Búsqueda de Google y la Red de socios. |
keywordAnnotation[] |
Las anotaciones de palabras clave que se incluirán en la respuesta. |
aggregateMetrics |
Los campos de agregación que se incluirán en la respuesta. |
historicalMetricsOptions |
Las opciones de los datos de métricas históricas. |
language |
El nombre del recurso del idioma de destino. Cada palabra clave pertenece a un conjunto de idiomas; una palabra clave se incluye si el idioma es uno de sus idiomas. Si no la estableces, se incluirán todas las palabras clave. |
Campo de unión seed . El tipo de valor inicial para generar ideas para palabras clave. Las direcciones (seed ) solo pueden ser una de las siguientes opciones: |
|
keywordAndUrlSeed |
Una palabra clave y una URL específica para generar ideas, por ejemplo, automóviles y www.example.com/autos. |
keywordSeed |
Una palabra clave o frase para generar ideas, por ejemplo, automóviles. |
urlSeed |
Una URL específica a partir de la cual generar ideas, por ejemplo, www.example.com/automóviles. |
siteSeed |
Es el sitio a partir del cual se generarán ideas, por ejemplo, www.example.com. |
Cuerpo de la respuesta
Mensaje de respuesta para KeywordPlanIdeaService.GenerateKeywordIdeas
.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{ "results": [ { object ( |
Campos | |
---|---|
results[] |
Resultados de la generación de ideas para palabras clave. |
aggregateMetricResults |
Las métricas totales de todas las ideas para palabras clave. |
nextPageToken |
Token de paginación que se usa para recuperar la siguiente página de resultados. Pasa el contenido de esta cadena como el atributo |
totalSize |
Cantidad total de resultados disponibles. |
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.
KeywordPlanKeywordAnnotation
Enumera las anotaciones del plan de palabras clave que se pueden solicitar.
Enumeradores | |
---|---|
UNSPECIFIED |
No se especifica. |
UNKNOWN |
El valor es desconocido en esta versión. |
KEYWORD_CONCEPT |
Muestra los datos del grupo de conceptos y el concepto de palabras clave. |
KeywordAndUrlSeed
Origen de la URL y la palabra clave
Representación JSON |
---|
{ "keywords": [ string ], "url": string } |
Campos | |
---|---|
keywords[] |
Se requiere al menos una palabra clave. |
url |
La URL que se rastreará para generar ideas para palabras clave. |
KeywordSeed
Palabra clave inicial
Representación JSON |
---|
{ "keywords": [ string ] } |
Campos | |
---|---|
keywords[] |
Se requiere al menos una palabra clave. |
UrlSeed
Origen de la URL
Representación JSON |
---|
{ "url": string } |
Campos | |
---|---|
url |
La URL que se rastreará para generar ideas para palabras clave. |
SiteSeed
Origen del sitio
Representación JSON |
---|
{ "site": string } |
Campos | |
---|---|
site |
Es el nombre de dominio del sitio. Si el cliente que solicita las ideas no es propietario del sitio proporcionado, solo se devolverá la información pública. |
GenerateKeywordIdeaResult
Es el resultado de generar ideas para palabras clave.
Representación JSON |
---|
{ "keywordIdeaMetrics": { object ( |
Campos | |
---|---|
keywordIdeaMetrics |
Las métricas históricas de la palabra clave. |
keywordAnnotations |
Las anotaciones de la palabra clave. Los datos de anotación solo se proporcionan si se solicitan. |
closeVariants[] |
Es la lista de variantes cercanas de las palabras clave solicitadas que se combinan en GenerateKeywordIdeaResult. Para ver la definición de "variantes cercanas", consulta https://support.google.com/google-ads/answer/9342105. |
text |
Texto de la idea para palabras clave Al igual que en las métricas históricas del plan de palabras clave, es posible que este texto no sea una palabra clave real, sino el formato canónica de varias palabras clave. Consultar el mensaje KeywordPlanKeywordHistoricalMetrics en KeywordPlanService |
KeywordAnnotations
Las anotaciones de las palabras clave del plan de palabras clave.
Representación JSON |
---|
{
"concepts": [
{
object ( |
Campos | |
---|---|
concepts[] |
La lista de conceptos para la palabra clave. |
KeywordConcept
El concepto de la palabra clave.
Representación JSON |
---|
{
"name": string,
"conceptGroup": {
object ( |
Campos | |
---|---|
name |
El nombre del concepto de la palabra clave en conceptGroup. |
conceptGroup |
El grupo de conceptos que contiene los detalles del concepto. |
ConceptGroup
El grupo de conceptos para el concepto de palabra clave.
Representación JSON |
---|
{
"name": string,
"type": enum ( |
Campos | |
---|---|
name |
El nombre del grupo de conceptos. |
type |
El tipo de grupo de conceptos. |
KeywordPlanConceptGroupType
Enumera los tipos de grupos de conceptos de planes de palabras clave.
Enumeradores | |
---|---|
UNSPECIFIED |
La clasificación del grupo de conceptos es diferente de “marca” o “sin marca”. Este es un bucket de todos los tipos para todas las clasificaciones que no son de las siguientes opciones. |
UNKNOWN |
El valor es desconocido en esta versión. |
BRAND |
La clasificación del grupo de conceptos se basa en BRAND. |
OTHER_BRANDS |
Es la clasificación de grupos de conceptos basada en MARCA, que no encajaba bien con las clasificaciones de MARCA. Por lo general, estos son valores atípicos y pueden tener muy pocas palabras clave en este tipo de clasificación. |
NON_BRAND |
Esta clasificación de grupos de conceptos no se basa en BRAND. Se devuelve para las palabras clave genéricas que no tienen una asociación de marca. |