اطلاعات گزارشدهی برای کمپینهای Demand Gen را میتوان در سطوح مختلف، مشابه سایر انواع کمپین، بازیابی کرد.
گزارشدهی در سطح کمپین
همانند سایر انواع کمپین، میتوانید از GoogleAdsService.SearchStream
برای بازیابی ویژگیها و معیارهای عملکرد برای کمپینهای Demand Gen استفاده کنید.
SELECT
campaign.id,
campaign.status,
campaign.bidding_strategy_type
FROM campaign
WHERE campaign.advertising_channel_type = DEMAND_GEN
برای بازیابی کلیکها در گزارش کمپینهای Demand Gen، بر اساس click_type
از CROSS_NETWORK
فیلتر کنید.
گزارشدهی در سطح تبلیغات
API گوگل ادز از سه نوع تبلیغات با قابلیت تولید تقاضا (Demand Gen) پشتیبانی میکند. برای بازیابی آنها از این کوئریها به همراه GoogleAdsService.SearchStream
استفاده کنید.
SELECT
ad_group_ad.ad.id,
ad_group_ad.ad.type,
ad_group_ad.ad.demand_gen_multi_asset_ad.marketing_images,
ad_group_ad.ad.demand_gen_multi_asset_ad.square_marketing_images,
ad_group_ad.ad.demand_gen_multi_asset_ad.portrait_marketing_images,
ad_group_ad.ad.demand_gen_multi_asset_ad.logo_images,
ad_group_ad.ad.demand_gen_multi_asset_ad.headlines,
ad_group_ad.ad.demand_gen_multi_asset_ad.descriptions,
ad_group_ad.ad.demand_gen_multi_asset_ad.business_name,
ad_group_ad.ad.demand_gen_multi_asset_ad.call_to_action_text,
ad_group_ad.ad.demand_gen_multi_asset_ad.lead_form_only
FROM ad_group_ad
WHERE ad_group_ad.ad.type = DEMAND_GEN_MULTI_ASSET_AD
SELECT
ad_group_ad.ad.id,
ad_group_ad.ad.type,
ad_group_ad.ad.demand_gen_carousel_ad.business_name,
ad_group_ad.ad.demand_gen_carousel_ad.logo_image,
ad_group_ad.ad.demand_gen_carousel_ad.headline,
ad_group_ad.ad.demand_gen_carousel_ad.description,
ad_group_ad.ad.demand_gen_carousel_ad.call_to_action_text,
ad_group_ad.ad.demand_gen_carousel_ad.carousel_cards
FROM ad_group_ad
WHERE ad_group_ad.ad.type = DEMAND_GEN_CAROUSEL_AD
SELECT
ad_group_ad.ad.id,
ad_group_ad.ad.type,
ad_group_ad.ad.demand_gen_video_responsive_ad.breadcrumb1,
ad_group_ad.ad.demand_gen_video_responsive_ad.breadcrumb2,
ad_group_ad.ad.demand_gen_video_responsive_ad.business_name,
ad_group_ad.ad.demand_gen_video_responsive_ad.call_to_actions,
ad_group_ad.ad.demand_gen_video_responsive_ad.descriptions,
ad_group_ad.ad.demand_gen_video_responsive_ad.headlines,
ad_group_ad.ad.demand_gen_video_responsive_ad.logo_images,
ad_group_ad.ad.demand_gen_video_responsive_ad.long_headlines,
ad_group_ad.ad.demand_gen_video_responsive_ad.videos
FROM ad_group_ad
WHERE ad_group_ad.ad.type = DEMAND_GEN_VIDEO_RESPONSIVE_AD
گزارشدهی در سطح دارایی
کمپینهای Demand Gen یک نوع دارایی تخصصی برای تبلیغات چرخشی دارند. برای بازیابی این داراییها از GoogleAdsService.SearchStream
استفاده کنید.
SELECT
asset.id,
asset.demand_gen_carousel_card_asset.marketing_image_asset,
asset.demand_gen_carousel_card_asset.square_marketing_image_asset,
asset.demand_gen_carousel_card_asset.portrait_marketing_image_asset,
asset.demand_gen_carousel_card_asset.headline,
asset.demand_gen_carousel_card_asset.call_to_action_text
FROM asset
WHERE asset.type = DEMAND_GEN_CAROUSEL_CARD
همچنین میتوانید معیارهای مربوط به داراییهای DEMAND_GEN_CAROUSEL_CARD
را بازیابی کنید.
SELECT
asset.id,
asset.name,
asset.type,
metrics.impressions
FROM ad_group_ad_asset_view
WHERE ad_group_ad_asset_view.field_type = DEMAND_GEN_CAROUSEL_CARD
موجودیتهای پشتیبانی نشده
تبلیغاتی که در قسمت کاربری گوگل ادز با نوع تبلیغ «تبلیغات ویدیویی با تقاضای بالا (قدیمی)» نمایش داده میشوند، توسط API گوگل ادز پشتیبانی نمیشوند و توسط GoogleAdsService.SearchStream
بازگردانده نمیشوند.