We are observing the GRPC::DeadlineExceeded error while querying the google ads API via ruby client.
Query:
```
SELECT
ad_group.id,
ad_group_ad.ad.id,
ad_group_ad.ad.name,
ad_group_ad.ad.type, ad_group_ad.status,
ad_group_ad.ad.display_url, ad_group_ad.ad.final_urls,
ad_group_ad.ad.device_preference, ad_group_ad.ad.text_ad.headline,
ad_group_ad.ad.text_ad.description1, ad_group_ad.ad.text_ad.description2,
ad_group_ad.ad.image_ad.image_url, ad_group_ad.ad.image_ad.preview_image_url,
ad_group_ad.ad.image_ad.pixel_height, ad_group_ad.ad.image_ad.pixel_width,
ad_group_ad.ad.expanded_text_ad.headline_part1,
ad_group_ad.ad.expanded_text_ad.headline_part2,
ad_group_ad.ad.expanded_text_ad.headline_part3,
ad_group_ad.ad.expanded_text_ad.description,
ad_group_ad.ad.expanded_text_ad.description2,
ad_group_ad.ad.expanded_text_ad.path1, ad_group_ad.ad.expanded_text_ad.path2,
ad_group_ad.ad.responsive_search_ad.headlines, ad_group_ad.ad.responsive_search_ad.descriptions,
ad_group_ad.ad.responsive_search_ad.path1, ad_group_ad.ad.responsive_search_ad.path2,
ad_group_ad.ad.legacy_responsive_display_ad.marketing_image,
ad_group_ad.ad.legacy_responsive_display_ad.square_marketing_image,
ad_group_ad.ad.legacy_responsive_display_ad.business_name,
ad_group_ad.ad.legacy_responsive_display_ad.long_headline,
ad_group_ad.ad.legacy_responsive_display_ad.short_headline,
ad_group_ad.ad.gmail_ad.marketing_image, ad_group_ad.ad.gmail_ad.marketing_image_headline,
ad_group_ad.ad.expanded_dynamic_search_ad.description
FROM ad_group_ad
WHERE segments.date
BETWEEN '2023-02-18'
AND '2023-02-20'
AND metrics.impressions > 0
```
I went through some of the previous forum posts on similar issues. Based on the suggestions provided in those posts, I tried to increase the timeout value and also tried reducing the scope of the query to fetch smaller amounts of data.
Currently, we have set the timeout value to 3 hours, and we tried
reducing the amount of data fetched by querying for only one day's worth
of data.
I am still facing same issues, and I was wondering if anyone could help me here