Hi Juliette,Apologies for the delay. If you leave out the AdGroupId column, the report should aggregate at the Criteria level. AdGroupId and Criteria are segments, so including those columns will split the data by those dimensions.Cheers,
Anash P. Oommen,
AdWords Scripts Team.
On Monday, September 8, 2014 10:52:25 AM UTC-4, Juliette wrote:Hi Anash, my query looks like:
var report = AdWordsApp.report(
"SELECT AccountDescriptiveName,Criteria,BidModifier,Impressions,Clicks,Cost,Conversions,Ctr,ConversionRate,CostPerConversion,AverageCpc" +
" FROM AUDIENCE_PERFORMANCE_REPORT " +
" WHERE" +
" Impressions > 0" +
" DURING LAST_14_DAYS");
On Friday, 5 September 2014 16:00:39 UTC+2, Anash Oommen wrote:Hi Juliette,How exactly are you requesting the report? Could you share your AWQL query?Cheers,Anash P. Oommen,
AdWords Scripts Team,
On Thursday, September 4, 2014 3:58:58 AM UTC-4, Juliette wrote:I would like to use a script to report on the performances of my audiences, I however can not think of a way to get the performances aggregated at the audience level, instead of having one row per audience/per ad group.
Would anyone have a lead on this ?
boomuserlist::5776946
Code example:
var relatorio = AdWordsApp.report(
'SELECT CampaignName, AdGroupName,Criteria,Cost ' +
'FROM AUDIENCE_PERFORMANCE_REPORT ' +
'DURING YESTERDAY');
// 'WHERE CampaignName CONTAINS_IGNORE_CASE [n]');
var iterador_linha = relatorio.rows();
while (iterador_linha.hasNext()) {
var line_iterator = iterador_linha.next();
var campanha = line_iterator['CampaignName'];
var grupoan = line_iterator['AdGroupName'];
var alvo = line_iterator['Criteria'];
var custo = line_iterator['Cost'];
Logger.log(campanha+" "+grupoan+" "+alvo+" "+custo);
when showed by logger, the "alvo" becomes boomuserlist::5776946, when I wanted like: "RLSA_list_01", or "RLSA_list_02".
Thanks!