451 anunciantes en línea
451 anunciantes en línea
¿No estas obteniendo los resultados esperados? ¿No recibes las visitas a tu sitio o las llamadas que deseabas? Aquí puedes obtener consejos para mejorar los resultados de tu cuenta de AdWords.
Guiame
favorite_border
Responder

Script en AdWords...

Usuario Destacado
# 1
Usuario Destacado

Estoy corriendo el siguiente script en mi cuenta de AdWords el cual solo debería de mostrar palabras clave de la red de búsqueda (AdNetworkType1 = 'SEARCH' ").

Sin embargo en el reporte me están apareciendo palabras clave de la red de display.

Por qué???

 

      var report = AdWordsApp.report(

        "SELECT AdGroupName,Criteria,KeywordMatchType,CpcBid,QualityScore,AveragePosition,Id,AdGroupId,CampaignStatus,AdGroupStatus,Status,IsNegative,AdNetworkType1 " +

        "FROM KEYWORDS_PERFORMANCE_REPORT " +

        "WHERE CampaignStatus = ENABLED AND AdGroupStatus = ENABLED AND Status = ENABLED AND IsNegative = FALSE AND AdNetworkType1 = 'SEARCH' " +

        "DURING YESTERDAY");

Expertos respondieronverified_user

Soluciones aceptadas
Marcado como solución aceptada.
Solución
Aceptado por el autor del tema LuisCastaneda
noviembre 2015

Re: Script en AdWords...

Colaborador Principal
# 3
Colaborador Principal
Hola, probablemente sea un bug porque veo que está todo bien. Te sugiero consultar en el Foro de AdWords Scripts (en inglés) https://groups.google.com/forum/#!forum/adwords-scripts

Ver la solución en mensaje original publicado


Todas las respuestas

Re: Script en AdWords...

Community Manager
# 2
Community Manager

@AlanDaitch quizá nos puede ayudar por aquí?

 

Slds!

 

LuisE | Participa de nuestros Hangouts Agrégame en Google+

Marcado como solución aceptada.
Solución
Aceptado por el autor del tema LuisCastaneda
noviembre 2015

Re: Script en AdWords...

Colaborador Principal
# 3
Colaborador Principal
Hola, probablemente sea un bug porque veo que está todo bien. Te sugiero consultar en el Foro de AdWords Scripts (en inglés) https://groups.google.com/forum/#!forum/adwords-scripts

Re: Script en AdWords...

Usuario Destacado
# 4
Usuario Destacado
Gracias Alan...

Re: Script en AdWords...

Estudiante ✭ ✭
# 5
Estudiante ✭ ✭
Hola Luis,

A pesar de que el Report de KEYWORDS_PERFORMANCE_REPORT tiene el atributo AdNetworkType1 que puede tener los valores de ( UNKNOWN , SEARCH, CONTENT, YOUTUBE_SEARCH , YOUTUBE_WATCH ), que permite saber de que red es la orientación de una keyword, efectivamente aun seleccionando la conidición AdNetworkType1 = 'SEARCH', no te salen kws sólo de search sino de search y display.

https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report#adnetwor...

A mi me pasaba exactamente lo mismo cuando generaba mis reports con AdWords Scripts, hasta que di con la justificación de lo que estaba pasando: el report de KEYWORDS_PERFORMANCE_REPORT no distingue la red de orientación aun seleccionando el atributo AdNetworkType1 = 'SEARCH'.

Aqui puedes ver la explicación dada por un miembro del AdWords API Team, Yin Niu, extraída del Google Group oficial de AdWords Scripts y AdWords API:

" Hello,

The keywords performance report only shows metrics for search, so if you add a metric kind of field to the report (i.e. impressions) then you'll get only search keywords, with the exception of the 3000000 keyword that is an aggregation of all the display metrics. The keyword itself has no distinction if it is display or search and the AdNetworkType1, AdNetworkType2 fields are segment fields that will cause your report to only include rows with impressions. Keywords performance report is not tailored for the Display Network because it is based in a single-attribution model, which means that impressions/clicks of this report might not match up with the stats in the Display Network tab of the UI.

Thanks,
Yin, AdWords API Team. "

Como no puedes obtener solo las keywords de search con el report de KEYWORDS_PERFORMANCE_REPORT usando el atributo AdNetworkType1, te sugiero 2 cosas al respecto para tus reports:

1- Si nombras tus campañas añadiendo la red de orientación ( "Nombre_Campaña_Display", "Nombre_Campaña_Search" ), te será fácil sacar sólo las kws de Search en tu KEYWORDS_PERFORMANCE_REPORT agregando en la sentencia de AWQL la condición de CampaignName CONTAINS Display.

2- Puedes hacer la prueba con este script que te adjunto para que saques de una tacada en un Spreadsheet todas las kws de Display de tus campañas activas durante la semana pasada, usando el report DISPLAY_KEYWORD_PERFORMANCE_REPORT. Recuerda que si usas KEYWORDS_PERFORMANCE_REPORT, añade "Search" o "Display" a los nombres de tus campañas y luego agrega CampaignName CONTAINS Search ( o Display ) para sacar sólo las kws de Search o Display, como prefieras.

// ------ INICIO Script de extracción de kws de display

function main() {
ExportarInformeSpreadsheet();
}

function ExportarInformeSpreadsheet() {
var spreadsheet = SpreadsheetApp.create('Informe Kws Display');
var report = AdWordsApp.report('SELECT CampaignName, AdGroupName, Criteria, Clicks, Impressions, Ctr, AverageCpc, Cost, ConvertedClicks, CostPerConvertedClick, ClickConversionRate, AdNetworkType1 FROM DISPLAY_KEYWORD_PERFORMANCE_REPORT WHERE Impressions > 0 AND CampaignStatus = ENABLED DURING LAST_WEEK');
report.exportToSheet(spreadsheet.getActiveSheet());
Logger.log("Informe disponible en la URL " + spreadsheet.getUrl());
}

// ------ FIN Script de extracción de kws de display

Espero haber sido de ayuda, un saludo Emoticono feliz