CRITERIA_PERFORMANCE_REPORT does not return 'GclId' (error: Type: ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT Trigger: GclId Field Path: None)

74 views
Skip to first unread message

don...@firebirdtours.com

unread,
Dec 11, 2017, 2:02:45 AM12/11/17
to AdWords API Forum
Hi,

I'm trying to access individual click level information and unfortunately for some reason this field is not available. Could someone guide me to the right direction?

Bellow is fraction of query code from python script:

report_query = (adwords.ReportQueryBuilder()
                      .Select('GclId')
                      .From('CRITERIA_PERFORMANCE_REPORT')
                     # .Where('Status').In('ENABLED', 'PAUSED')
                      .During('LAST_7_DAYS')
                      .Build())


Error:
AdWordsReportBadRequestError: Type: ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT
Trigger: GclId
Field Path: None

R,
Donatas


Please note, this email and any files attached with it are confidential and intended solely for the individual named. If you received this communication by mistake, please don't forward it to anyone else, please erase all copies and attachments, and please let the sender know that it went to the wrong person.


Vincent Racaza (AdWords API Team)

unread,
Dec 11, 2017, 4:04:21 AM12/11/17
to AdWords API Forum
Hi Donatas,

The GclId attribute is only available in the Click Performance Report, and not in Criteria Performance Report. Kindly use this report type instead.

Let me know if you have further clarifications.

Thanks,
Vincent
AdWords API Team

don...@firebirdtours.com

unread,
Dec 29, 2017, 11:46:25 AM12/29/17
to AdWords API Forum
Hi Vincent,

Thanks for your helpful reply.

We are trying to link our click ids that are being brought into Salesforce to the exact search queries. Unfortunately Click Performance Report doesn't allow to do that, nor it has any precise keys between  Click Performance Report and SEARCH_QUERY_PERFORMANCE_REPORT. Would you be able to advise what would be the best course of action to accomplish that?

Regards,
Donatas

Sreelakshmi Sasidharan (AdWords API Team)

unread,
Jan 2, 2018, 12:30:17 PM1/2/18
to AdWords API Forum
Hi Donatas, 

You could use the CreativeId in both the reports to get the GCLID and stats for the specific Ad in the Click Performance Report and the stats for the Ad from Search Query Performance Report. You could also try using CriteriaId in the Click Performance Report and KeywordId in the Search Query Performance Report to get the stats from two reports for the same keyword. 

Thanks,
Sreelakshmi, AdWords API Team
Reply all
Reply to author
Forward
0 new messages