Hello, Google Ads API Team.
We use 'ads API(v1, Java Client)' to collect report data.
However, exceptions occur frequently.
The reason for this exception can not be determined and will work if you try again.
I want to know the reason for this exception.
I will be waiting for your answer.
UserCredentials credentials = UserCredentials.newBuilder()
.setClientId("****************************************")
.setClientSecret("*****************************************")
.setRefreshToken("**********************************************")
.build();
GoogleAdsClient googleAdsClient = GoogleAdsClient.newBuilder()
.setCredentials(credentials)
.setDeveloperToken("*******************************************")
.setLoginCustomerId(**********)
.build();
GoogleAdsServiceClient googleAdsServiceClient = googleAdsClient.getVersion1().createGoogleAdsServiceClient();
SearchGoogleAdsRequest request = SearchGoogleAdsRequest.newBuilder()
.setCustomerId(customerId)
.setPageSize(7000)
.setQuery(query)
.build();
SearchPagedResponse response = googleAdsServiceClient.search(request);
query :
SELECT segments.date,
ad_group_ad.status,
segments.ad_network_type,
segments.device,
metrics.clicks,
metrics.impressions,
metrics.cost_micros,
metrics.conversions,
metrics.all_conversions,
metrics.conversions_value,
metrics.all_conversions_value,
metrics.average_position,
metrics.video_views,
metrics.absolute_top_impression_percentage,
metrics.top_impression_percentage
FROM ad_group_ad
WHERE segments.ad_network_type NOT IN ('SEARCH', 'SEARCH_PARTNERS')
AND segments.date BETWEEN '2019-06-18' AND '2019-06-18'