বিজ্ঞাপন ডেটা হাবে যোগদানযোগ্য ক্ষেত্র

সাধারণত, একই বাইং ডোর-এর মধ্যে একই নামের ক্ষেত্রগুলি টেবিল জুড়ে একসাথে যুক্ত করা যেতে পারে। উদাহরণস্বরূপ, adh.google_ads_impressions.impression_id কে adh.google_ads_creative_conversions.impression_id এর সাথে যুক্ত করা যেতে পারে। এই উদাহরণে, Google Display Ads হল সাধারণ বাইং ডোর, impression_id হল সাধারণ ক্ষেত্র, এবং google_ads_impressions এবং google_ads_creative_conversions হল দুটি ভিন্ন সারণী।

জটিলতা রয়েছে যা ক্রয় দরজা জুড়ে ডেটা সংযুক্ত করা কঠিন করে তুলতে পারে। বিভিন্ন Google পণ্য বিভিন্ন ব্যবহারকারী আইডি ব্যবহার করে এবং ব্যবহারকারী আইডি সাইন-ইন অবস্থার উপর ভিত্তি করে একটি পণ্যের মধ্যেও পরিবর্তিত হতে পারে।

পণ্য জুড়ে সংযোগ স্থাপনের জন্য নিম্নলিখিত টেবিলটি নির্দেশিকা হিসেবে ব্যবহার করুন। প্রতিটি ক্রয় দরজার মধ্যে সংযোগ স্থাপন করলে সাধারণত কাজ হবে, যেখানে ক্রয় দরজার মধ্যে সংযোগ স্থাপন করলে সাধারণত কাজ হবে না।

দরজা কেনা পণ্য টেবিল যোগদানযোগ্য আইডি
গুগল ডিসপ্লে বিজ্ঞাপন গুগল ভিডিও পার্টনার (ইউটিউব বাদে) adh.google_ads_*
গুগল মার্কেটিং প্ল্যাটফর্ম ডেটা ট্রান্সফারের মাধ্যমে:
ডিসপ্লে এবং ভিডিও 360
ক্যাম্পেইন ম্যানেজার ৩৬০
adh.dv360_dt_*
adh.cm_dt_*
ইউটিউব গুগল বিক্রি করেছে ইউটিউব রিজার্ভ
ইউটিউব (গুগল বিজ্ঞাপনে)
YouTube (ডিসপ্লে এবং ভিডিও 360 তে)
adh.yt_reserve_*
adh.google_ads_*
adh.dv360_youtube_*
ইউটিউব পার্টনার বিক্রি হয়ে গেছে গুগল বিজ্ঞাপন পরিচালক
ফ্রিহুইল
adh.partner_sold_cross_sell_*
adh.freewheel_*
চাবি user_id external_cookie device_id_md5

উদাহরণ

ব্যবহারকারী এবং ডিভাইস আইডি ছাড়াও, আপনি আরও বেশ কয়েকটি ক্ষেত্র ব্যবহার করে টেবিলগুলিতে যোগদান করতে পারেন। বিজ্ঞাপন ডেটা হাবে টেবিলগুলিতে কীভাবে যোগদান করবেন তা শিখতে, ড্রপডাউন মেনু থেকে একটি যোগদানযোগ্য ক্ষেত্র নির্বাচন করুন। এই বিভাগে উদাহরণের একটি অ-সম্পূর্ণ সেট রয়েছে।

এই উদাহরণটি দেখায় কিভাবে user_id ব্যবহার করে ইম্প্রেশন, সৃজনশীলতা এবং রূপান্তর টেবিলে যোগদান করতে হয়।

ব্যবহারের ধরণ: ব্র্যান্ডিং প্রচারণাগুলি ক্রমবর্ধমান রূপান্তর চালায় কিনা তা বুঝুন।

WITH imp AS (
  SELECT
    user_id,
    COUNTIF(campaign_id IN UNNEST(@brand_campaign_ids)) AS brand_impression,
    COUNTIF(campaign_id IN UNNEST(@perf_campaign_ids)) AS perf_impression,
  FROM adh.google_ads_impressions
  WHERE
    campaign_id IN UNNEST(ARRAY_CONCAT(@perf_campaign_ids, @brand_campaign_ids))
    AND user_id != '0'
  GROUP BY 1
  ),
  conv AS (
  SELECT
    c.user_id,
    COUNT(1) AS conv_count
  FROM adh.google_ads_conversions
  WHERE
    impression_data.campaign_id IN UNNEST(@perf_campaign_ids)
    AND conversion_type IN UNNEST(@conversion_type_list)
    AND user_id != '0'
  GROUP BY 1
  )
SELECT
  SUM(IF(has_brand_traffic AND NOT has_perf_traffic, conv_count, 0)) AS brand_only,
  SUM(IF(NOT has_brand_traffic AND has_perf_traffic, conv_count, 0)) AS perf_only,
  SUM(IF(has_brand_traffic AND has_perf_traffic, conv_count, 0)) AS overlap
FROM
  (
  SELECT
    imp.user_id,
    imp.brand_impression > 0 AS has_brand_traffic,
    imp.perf_impression > 0 AS has_perf_traffic,
    conv.conv_count
  FROM imp
  JOIN conv
    USING (user_id)
  )

এই উদাহরণটি দেখায় যে কীভাবে impression_id ব্যবহার করে রূপান্তর ডেটাকে ইম্প্রেশন ডেটার সাথে লিঙ্ক করতে হয়।

ব্যবহারের ধরণ: দেশ এবং CTC/EVC এর উপর ভিত্তি করে স্লাইস ইম্প্রেশন এবং রূপান্তর পরিসংখ্যান।

SELECT
  imp.location.country,
  COUNT(1) AS num_imps,
  SUM(IF(attribution_event_type = 'CLICK', 1, 0)) AS ctc_convs,
  SUM(IF(attribution_event_type = 'ENGAGED_VIEW', 1, 0)) AS evc_convs
FROM adh.google_ads_impressions AS imp
LEFT JOIN adh.google_ads_conversions AS conv
  ON (
    imp.impression_id = conv.impression_id
    AND conv.conversion_type IN UNNEST(@conversion_type_list))
WHERE imp.campaign_id IN UNNEST(@campaign_ids)
GROUP BY 1

এই উদাহরণটি দেখায় যে কীভাবে একাধিক আইডিতে একাধিক টেবিল যুক্ত করতে হয়।

ব্যবহারের ধরণ: একটি নির্দিষ্ট প্রচারণার সাথে সংযুক্ত সম্পদের তালিকা তৈরি করুন।

SELECT
  cmp.campaign_id,
  adg.adgroup_id,
  cr.video_message.youtube_video_id
FROM adh.google_ads_campaign AS cmp
JOIN adh.google_ads_adgroup AS adg
  USING (campaign_id)
JOIN adh.google_ads_adgroupcreative AS agc
  USING (adgroup_id)
JOIN adh.google_ads_creative AS cr
  ON (agc.customer_id = cr.customer_id
    AND agc.creative_id = cr.creative_id)
WHERE campaign_id = 123
GROUP BY 1, 2, 3

এই উদাহরণটি দেখায় কিভাবে মেটাডেটা টেবিল যোগ করতে হয়।

ব্যবহারের ধরণ: রাষ্ট্র অনুসারে অনন্য কুকি গণনা এবং গড় ফ্রিকোয়েন্সি দেখানোর জন্য রাষ্ট্রীয় মেটাডেটা টেবিলের সাথে একটি ইম্প্রেশন টেবিল যোগ করুন।

SELECT
  IFNULL(reg.region_name, 'unspecified') AS state,
  COUNT(DISTINCT user_id) AS users,
  COUNT(1) AS impressions,
  FORMAT('%0.2f', COUNT(1) / COUNT(DISTINCT user_id)) AS avg_imp_per_user
FROM adh.google_ads_impressions AS imp
LEFT JOIN adh.region AS reg
  ON (imp.location.geo_region_id = reg.region_id)
WHERE
  imp.location.country = 'US'
GROUP BY 1