Best practice for knowing if Account has Conversion Tracking

67 views
Skip to first unread message

joao...@paretogroup.com.br

unread,
Aug 22, 2017, 1:43:53 AM8/22/17
to AdWords API Forum
What is the best way to discover via API if an account has conversion tracking of any kind? Also, is there a way to download reports as structured data and not just as a string(a python list for example).

Thanks

Vincent Racaza (AdWords API Team)

unread,
Aug 22, 2017, 2:48:37 AM8/22/17
to AdWords API Forum
Hi,

The only way to know via the AdWords API if your account has conversion tracking is to use the ConversionTrackerService. If there is a result in the get() method, then your account has conversion tracking. You may refer here for more information regarding conversion tracking.

In regards to reports, you can only get the report as String or you can download it directly in a file (e.g. CSV). Currently, there is no automatic structure of data from report String or from CSV file. You can do a post processing at your end to read the report String and structure the data depending on your use case.

Thanks,
Vincent
AdWords API Team

joao...@paretogroup.com.br

unread,
Aug 23, 2017, 12:39:55 PM8/23/17
to AdWords API Forum
I did this, but the API get() method says that a conversion tracking is activated even if it is not validated.

joao...@paretogroup.com.br

unread,
Aug 23, 2017, 12:40:42 PM8/23/17
to AdWords API Forum
Sorry, the status field says it is enabled.

joao...@paretogroup.com.br

unread,
Aug 23, 2017, 3:09:52 PM8/23/17
to AdWords API Forum
Also, how to get via API the external conversion source, like firebase, google play or website?

Vincent Racaza (AdWords API Team)

unread,
Aug 23, 2017, 11:07:19 PM8/23/17
to AdWords API Forum
Hi,

If the status field of your ConversionTracker is enabled, then all the visits to the conversion page will be recorded. Thus, we can say that your account has conversion tracking.

In getting the external conversion source like firebase, google play, etc, we can just identify the ConversionTracker by ConversionTracker.Type field. This field will return either AppConversionAdCallMetricsConversionWebsiteCallMetricsConversion, etc. For example for AppConversion, you can check here for the source of conversions. So, if the source is from "Android app install (from Google Play)", then the appConversionType of the AppConversion is DOWNLOAD. Kindly check here for the list of all conversion types and their sources.

As an alternative, you can also run a report with ExternalConversionSource segment. You can check on that link for all the possible values (ANALYTICS, FIREBASE, GOOGLE_PLAY, WEBPAGE, etc.) for this segment.
Reply all
Reply to author
Forward
0 new messages