Not working? CONNECTED_TV in Device Enum / Google Ads API

63 views
Skip to first unread message

Jordan Liberman

unread,
May 29, 2019, 12:38:21 PM5/29/19
to AdWords API and Google Ads API Forum
I see in the release notes for v1.3 of Google Ads API that CONNECTED_TV has been added to the device enum, which should theoretically make it available in query results.  I updated my client version and verified that the enum value is now included.

However, when I run queries, I am not receiving connected tv data back from the API.  From what I can see, the numbers returning under "Desktops" are the sum of what the UI shows for Desktops AND Connected TV, which appears to be a bug in the API.  Or, maybe the dotnet client is still pointing to the old version of the API somehow?  I'm not sure which layer has the issue, but this is preventing us from moving forward with migration to the new API.

Google Ads API Forum Advisor Prod

unread,
May 29, 2019, 11:54:57 PM5/29/19
to adwor...@googlegroups.com
Hi Jordan,

Thanks for reaching out.

To better investigate the issue, could you provide the clientCustomerId you are using? You may use the reply privately to author option.

Regards,
Dannison
Google Ads API Team

ref:_00D1U1174p._5001UAqzJE:ref

Jordan Liberman

unread,
Jun 5, 2019, 3:14:18 PM6/5/19
to AdWords API and Google Ads API Forum
Hi,

Any update on this?  I have replied privately to the author twice but have received no response.

I also posted this issue on the GitHub for the dotnet client in case the issue was there, but they sent me back here and said the issue was not in the client, but at the API layer.

Please advise, this is a major blocker for us.

Google Ads API Forum Advisor Prod

unread,
Jun 5, 2019, 11:46:05 PM6/5/19
to adwor...@googlegroups.com
Hi Jordan,

I have responded to your previous message privately. See my response below.

I can confirm that you have metrics generated for TV screens. However, can you also provide the complete GAQL you used to download the report and the downloaded result for further investigation? Kindly use the reply privately to author option.

Regards,
Dannison
Google Ads API Team
 

ref:_00D1U1174p._5001UAqzJE:ref

Jordan Liberman

unread,
Jun 10, 2019, 12:24:41 PM6/10/19
to AdWords API and Google Ads API Forum
I am still apparently not receiving responses when replying privately to author.  I'm not sure how else to resolve this if I can't receive any responses.  Please advise.

Google Ads API Forum Advisor Prod

unread,
Jun 10, 2019, 12:40:11 PM6/10/19
to jor...@sightly.com, adwor...@googlegroups.com
Hello Jordan,

Could you please include information that Dannison and I asked last time (e.g., request ID, GAQL that you used, etc)?

Best,
Thanet, Google Ads API Team

ref:_00D1U1174p._5001UAqzJE:ref

Jordan Liberman

unread,
Jun 10, 2019, 1:18:04 PM6/10/19
to AdWords API and Google Ads API Forum
I have provided this in the private response, but it seems those aren't coming through:

            var req = new SearchGoogleAdsRequest()
            {
                PageSize = 1000,
                Query = @"SELECT
                             customer.descriptive_name,
                             campaign.id,
                             campaign.name,
                             customer.id,
                             segments.date,
                             segments.device,
                             metrics.average_cost,
                             metrics.impressions,
                             metrics.interactions,
                             metrics.clicks,
                             metrics.video_quartile_25_rate,
                             metrics.video_quartile_50_rate,
                             metrics.video_quartile_75_rate,
                             metrics.video_quartile_100_rate,
                             metrics.video_views,
                             metrics.cost_micros
                        FROM
                            campaign
                        WHERE
                            segments.date BETWEEN '" + startDate.ToString("yyyy-MM-dd") +
                            "' AND '" + endDate.ToString("yyyy-MM-dd") + @"' 
                        LIMIT
                            1000",
                CustomerId = customerId.ToString()
            };

Results:
ImpressionsClicksDateVideo ViewsDeviceCustomer IdTotal Cost
44802019-06-09226Desktop69490703005833090
143442019-06-09779Mobile694907030018612845
46112019-06-09271Tablet69490703005587193

In the API, I see matching numbers for Mobile and Tablet, but Desktop in this data is the sum of Desktop + TV in the UI.

Jordan Liberman

unread,
Jun 13, 2019, 12:26:07 PM6/13/19
to AdWords API and Google Ads API Forum
Is there any further information on this?  Is it being investigated?

Adam Smith

unread,
Jun 13, 2019, 8:36:31 PM6/13/19
to AdWords API and Google Ads API Forum
Seconded, using the Python client library (latest version 2.2.0, using Ads API v1.3). 

Counts that in the Adwords API are attributed to "Devices streaming content to TV screens" are now rolled up under "Desktop" in the Google Ads API.

Please advise.


Google Ads API Forum Advisor Prod

unread,
Jun 14, 2019, 3:43:01 AM6/14/19
to jor...@sightly.com, adwor...@googlegroups.com
Hello Jordan,

I'm really sorry for the late reply.
We're investigating this with the engineering team and will let you know once this is fixed.
Reply all
Reply to author
Forward
0 new messages