|
||||||

Hi Jip,
Thanks for getting back to us.
You may use the operator IN in your where clause to get multiple campaigns details. You may use below GAQL to get the ad group details for multiple campaigns.
SELECT
metrics.conversions,
metrics.conversions_value,
metrics.cost_micros,
ad_group.effective_target_roas,
FROM ad_group
WHERE
segments.date DURING LAST_30_DAYS
AND campaign.name IN ('campaign1', 'campaign2', 'campaign3')
**Note: campaign1, campaign2, and campaign3 are the campaign names that you want to get the data for.
Alternatively, you can get information of ad groups in the selected campaigns by campaign ID below:
SELECT
metrics.conversions,
metrics.conversions_value,
metrics.cost_micros,
ad_group.effective_target_roas,
FROM ad_group
WHERE
segments.date DURING LAST_30_DAYS
AND campaign.id IN (campaignID1, campaignID2,campaignID3)
You may user query builder as well to construct your query here: https://developers.google.com/google-ads/api/fields/v12/ad_group_query_builder
Let me know if you have any additional questions.
Regards,
|
||||||