Hi.
The column "Ad" in a UI report in Google Ads actually contains a lot of information and fields. In fact, if we download a UI report as a CSV file, we will get many more columns than what we specified in the UI report: these columns are exactly the fields that I've just mentioned, for example, all the 16 headlines, all the 5 descriptions, 2 paths, the display URL and Final URL.
Now, I looked into the docs on
ad_group_ad, and there are many attributes which seem to be related to descriptions, headlines and paths, so it's unclear to me which ones I should use to exactly reproduce a UI report with an ad column.
For example, we have the attributes
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
But also
ad_group_ad.ad.local_ad.headlines
ad_group_ad.ad.responsive_display_ad.headlines ad_group_ad.ad.responsive_display_ad.long_headline
ad_group_ad.ad.text_ad.headline
From my understanding, we have all these attributes because there are different types of ads, such as responsive search ads (RSA), expanded text ads, etc. However, when we download a report from the UI as a CSV file, the column names are not very useful, i.e. they are named e.g. "Headline 1", "Headline 2", etc., up until "Headline 15", so it's unclear which of these columns map to which attributes in the Google Ads API.
So, which attributes should I use to get all 16 headlines, the 5 descriptions and 2 paths that we get (at least I got) by downloading a UI report that contains the "Ad" column?
For completeness, here's a screenshot of an UI report with the "Ad" column
And here's a screenshot of the CSV file that was downloaded
Thanks.