Search Ads 360 이전 가이드

Search Ads 360 커넥터(구 Doubleclick Search)는 새로운 Search Ads 360 Reporting API를 사용합니다. 이전 Search Ads 360 Reporting API는 더 이상 지원되지 않으므로 새 Search Ads 360 Reporting API와 호환되도록 BigQuery Data Transfer Service 워크플로를 마이그레이션해야 합니다. 이 문서에서는 이전 Search Ads 360에서 새 Search Ads 360의 변경사항을 보여주고 기존 리소스를 새 Search Ads 360으로 마이그레이션하기 위한 매핑 정보를 제공합니다.

Search Ads 360의 새로운 기능

새로운 Search Ads 360 Reporting API는 기존 BigQuery Data Transfer Service 워크플로에 영향을 줄 수 있는 몇 가지 변경사항을 제공합니다.

계정 구조

새 Search Ads 360 Reporting API는 계정을 관리자 계정, 하위 관리자 계정, 고객 계정의 계층 구조로 구성합니다. 자세한 내용은 계정 계층 구조 차이관리자 계정 정보를 참조하세요.

ID 공간

새 Search Ads 360의 항목은 Search Ads 360의 이전 버전과 다른 ID 공간 매핑을 갖습니다. 이전 ID와 새 ID 간의 매핑에 대한 자세한 내용은 ID 매핑을 참조하세요.

리소스 기반 보고

리소스 기반 데이터 모델을 사용하는 이전 Search Ads 360 API와 달리, 새 Search Ads 360 API 데이터 모델은 리소스 기반 데이터 모델을 사용합니다. 새 Search Ads 360 API 커넥터는 Search Ads 360에서 리소스를 쿼리하여 BigQuery 테이블을 만듭니다. 새 Search Ads 360 API의 리소스 구조에 대한 자세한 내용은 Search Ads 360 Reporting API 구조를 참조하세요.

전송 구성 마이그레이션

기존 Search Ads 360 전송 구성을 새 Search Ads 360 Reporting API로 자동으로 변환하는 방법은 없습니다. 새 Search Ads 360 Reporting API를 데이터 소스로 사용하여 새 Search Ads 360 데이터 전송을 만들어야 합니다.

매핑 정보 검토

기존 Search Ads 360 리소스를 새 Search Ads 360 Reporting API에 매핑하려면 다음 매핑 정보를 검토하세요.

보고서 매핑

새 Search Ads 360 보고서는 리소스를 기반으로 하며 이전 Search Ads 360의 보고서와 구조가 다릅니다. 이전 보고서와 새 보고서의 전체 매핑은 Search Ads 360 Reporting API의 보고서 매핑을 참조하세요.

다음 표에는 테이블 생성에 쿼리된 리소스와 함께 BigQuery Data Transfer Service에서 지원되는 테이블이 나와 있습니다.

이전 검색 광고 보고서 새 검색 광고 리소스 새 BigQuery 테이블 이름
adGroup ad_group p_sa_AdGroupStats_customer_id
p_sa_AdGroup_customer_id
p_sa_AdGroupDeviceStats_customer_id
p_sa_AdGroupConversionActionAndDeviceStats_customer_id
ad ad_group_ad p_sa_AdConversionActionAndDeviceStats_customer_id
p_sa_AdDeviceStats_customer_id
p_sa_Ad_customer_id
해당 사항 없음 ad_group_asset p_sa_AdGroupAssetStats_customer_id
p_sa_AdGroupConversionActionAndAssetStats_customer_id
해당 사항 없음 ad_group_asset_set p_sa_AdGroupAssetSet_customer_id
adGroupTarget ad_group_audience_view p_sa_AdGroupAudienceDeviceStats_customer_id
p_sa_AdGroupAudienceConversionActionAndDeviceStats_customer_id
adGroupTarget ad_group_criterion p_sa_NegativeAdGroupCriterion_customer_id
p_sa_NegativeAdGroupKeyword_customer_id
p_sa_AdGroupCriterion_customer_id
adGroupTarget age_range_view p_sa_AgeRangeDeviceStats_customer_id
p_sa_AgeRangeConversionActionAndDeviceStats_customer_id
해당 사항 없음 asset p_sa_Asset_customer_id
bidStrategy bidding_strategy p_sa_BidStrategy_customer_id
p_sa_BidStrategyStats_customer_id
campaign campaign p_sa_CampaignConversionActionAndDeviceStats_customer_id
p_sa_Campaign_customer_id
p_sa_CampaignDeviceStats_customer_id
p_sa_CampaignStats_customer_id
해당 사항 없음 campaign_asset p_sa_CampaignAssetStats_customer_id
p_sa_CampaignConversionActionAndAssetStats_customer_id
해당 사항 없음 campaign_asset_set p_sa_CampaignAssetSet_customer_id
campaignTarget campaign_audience_view p_sa_CampaignAudienceConversionActionAndDeviceStats_customer_id
p_sa_CampaignAudienceDeviceStats_customer_id
campaignTarget campaign_criterion p_sa_CampaignCriterion_customer_id
p_sa_NegativeCampaignKeyword_customer_id
p_sa_NegativeCampaignCriterion_customer_id
productLeadAndCrossSell cart_data_sales_view p_sa_CartDataSalesStats_customer_id
conversion conversion p_sa_Conversion_customer_id
floodlightActivity conversion_action p_sa_ConversionAction_customer_id
account customer p_sa_Account_customer_id
p_sa_AccountDeviceStats_customer_id
p_sa_AccountConversionActionAndDeviceStats_customer_id
p_sa_AccountStats_customer_id
해당 사항 없음 customer_asset p_sa_CustomerAssetStats_customer_id
p_sa_CustomerConversionActionAndAssetStats_customer_id
해당 사항 없음 customer_asset_set p_sa_CustomerAssetSet_customer_id
adGroupTarget gender_view p_sa_GenderDeviceStats_customer_id
p_sa_GenderConversionActionAndDeviceStats_customer_id
keyword keyword_view p_sa_Keyword_customer_id
p_sa_KeywordDeviceStats_customer_id
p_sa_KeywordStats_customer_id
p_sa_KeywordConversionActionAndDeviceStats_customer_id
adGroupTarget location_view p_sa_LocationDeviceStats_customer_id
p_sa_LocationConversionActionAndDeviceStats_customer_id
productAdvertised shopping_performance_view p_sa_ProductAdvertised_customer_id
p_sa_ProductAdvertisedConversionActionAndDeviceStats_customer_id
p_sa_ProductAdvertisedDeviceStats_customer_id
productGroup product_group_view p_sa_ProductGroupStats_customer_id
p_sa_ProductGroup_customer_id
visit visit p_sa_Visit_customer_id
adGroupTarget webpage_view p_sa_WebpageDeviceStats_customer_id
p_sa_WebpageConversionActionAndDeviceStats_customer_id

필드 매핑

BigQuery Data Transfer Service는 Search Ads 360 보고서 변환에 나와 있는 Search Ads 360 보고서 필드의 일부를 지원합니다. BigQuery는 열 이름에서 .를 지원하지 않으므로 전송되는 모든 보고서가 ._로 바꿉니다. 예를 들어 Search Ads 360 리소스의 ad_group_ad.ad.text_ad.description1 필드는 BigQuery로 ad_group_ad_ad_text_ad_description1로 전송됩니다.

ID 매핑

고객, 캠페인, 광고그룹 등 새 Search Ads 360의 항목은 이전 Search Ads 360과 ID 공간이 다릅니다. 새 Search Ads 360의 ID 매핑 테이블에 대한 자세한 내용은 ID 매핑 테이블을 참조하세요.

마이그레이션된 쿼리의 예시

다음 예시에서는 BigQuery 쿼리가 새 Search Ads 360 보고 API에 매핑되기 전후에 어떻게 표시되는지 보여줍니다.

이전 Search Ads 360 Reporting API를 사용하여 지난 30일 동안의 Search Ads 캠페인 실적을 분석하는 다음 쿼리를 살펴보겠습니다.

SELECT
  c.accountId,
  c.campaign,
  C.status,
  SUM(cs.impr) AS Impressions,
  SUM(cs.clicks) AS Clicks,
  (SUM(cs.cost) / 1000000) AS Cost
FROM
  `previous_dataset.Campaign_advertiser_id` c
LEFT JOIN
  `previous_dataset.CampaignStats_advertiser_id` cs
ON
  (c.campaignId = cs.campaignId
  AND cs._DATA_DATE BETWEEN
  DATE_ADD(CURRENT_DATE(), INTERVAL -31 DAY) AND DATE_ADD(CURRENT_DATE(), INTERVAL -1 DAY))
WHERE
  c._DATA_DATE = c._LATEST_DATE
GROUP BY
  1, 2, 3
ORDER BY
  Impressions DESC

새 Search Ads 360 보고 API와 호환되도록 매핑하면 동일한 쿼리가 다음과 같이 변환됩니다.

SELECT
  c.customer_id,
  c.campaign_name,
  C.campaign_status,
  SUM(cs.metrics_impressions) AS Impressions,
  SUM(cs.metrics_clicks) AS Clicks,
  (SUM(cs.metrics_cost_micros) / 1000000) AS Cost
FROM
  `new_dataset.sa_Campaign_customer_id` c
LEFT JOIN
  `new_dataset.sa_CampaignStats_customer_id` cs
ON
  (c.campaign_id = cs.campaign_id
  AND cs._DATA_DATE BETWEEN
  DATE_ADD(CURRENT_DATE(), INTERVAL -31 DAY) AND DATE_ADD(CURRENT_DATE(), INTERVAL -1 DAY))
WHERE
  c._DATA_DATE = c._LATEST_DATE
GROUP BY
  1, 2, 3
ORDER BY
  Impressions DESC

새 Search Ads 360과 호환되는 쿼리의 더 많은 예시는 쿼리 예시를 참조하세요.

다음 단계