最高成效廣告活動最佳化和疑難排解

與最高成效廣告活動報表類似 GoogleAdsService.SearchStream 擷取廣告活動和素材資源群組中繼資料,以最佳化廣告活動,並 排解常見問題

廣告活動最佳化

使用「成效」頁面可達成的不同業務目標 請參閱最高成效廣告活動的最佳化提示 最大值。這些提示同樣 適用於 Google Ads API 建立的最高成效廣告活動。

廣告活動疑難排解

如果最高成效廣告活動的成效不如預期,可能的原因包括 針對廣告、出價、指定目標、轉換追蹤或 廣告活動設定如需疑難排解步驟,請參閱下列指南:

素材資源群組常見錯誤

如果建立 AssetGroup 的要求失敗,且 AssetGroupError 和 以 NOT_ENOUGH 開頭的列舉值,例如 AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET, 這表示你AssetGroup未能與 素材資源最低需求,之前為 未建立。

舉例來說,AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET 錯誤會 建議,建立 AssetGroup 的要求未達最低要求 總數 MARKETING_IMAGES、 在這個範例中就是一個例子如要修正這項錯誤,請重新提交要求以建立 以 AssetGroup 做為大量修改請求 (使用 GoogleAdsService.mutate 方法 包含 asset_group_operation 和任何缺少的 asset_group_asset_operations 如您所見 將素材資源群組連結至素材資源

在本範例中,大量 變更 請求中的 CHANGE 作業清單 必須加入至少一個 AssetGroupAsset 配置 field_typeMARKETING_IMAGEAssetGroupAsset參照的資產也必須符合 MARKETING_IMAGE 的規格。

同樣地,如果建立 AssetGroup 的要求失敗,且 AssetGroupError.SHORT_DESCRIPTION_REQUIRED, 這表示您的AssetGroup缺少一項包含 60 個半形字元或 60 個半形字元的 TEXT 項素材資源, 介於 field_typeDESCRIPTION 中。解決這個問題的步驟如下 與 NOT_ENOUGH_MARKETING_IMAGE_ASSET 範例相同不過,請求 必須包含至少一個AssetGroupAssetfield_type 設定為 DESCRIPTION,且 AssetGroupAsset 參照的資產必須是 60 個字元以下。

素材資源群組疑難排解

asset_group.primary_statusasset_group.primary_status_reasons 欄位可用來深入分析素材資源群組的成效。

SELECT
  asset_group.resource_name,
  asset_group.primary_status,
  asset_group.primary_status_reasons
FROM asset_group
WHERE asset_group.resource_name = "customers/CUSTOMER_ID/assetGroups/ASSET_GROUP_ID"

同樣地, asset_group_asset.primary_statusasset_group_asset.primary_status_details, 和 asset_group_asset.primary_status_reasons 欄位顯示素材資源群組素材資源是否已放送,還是 為什麼才剛開始使用

SELECT
  asset_group_asset.resource_name,
  asset_group_asset.primary_status,
  asset_group_asset.primary_status_reasons,
  asset_group_asset.primary_status_details
FROM asset_group_asset
WHERE asset_group_asset.resource_name = "customers/CUSTOMER/assetGroupAssets/ASSET_GROUP_ID~ASSET_ID~FIELD_TYPE"

素材資源來源

最高成效廣告活動的特點在於,它所放送的廣告內含的素材資源 由廣告客戶上傳並由 Google 自動產生廣告客戶 有助您瞭解素材資源來源,以利進行疑難排解或評估 在這種情況下,您可以使用 asset_group_asset.source 欄位做為 如下:

SELECT
  asset.id,
  asset.name,
  asset_group.id,
  asset_group_asset.source
FROM asset_group_asset
WHERE campaign.id = CAMPAIGN_ID

獲取新客目標的轉換價值

報表記錄的轉換價值可能會高於您手動上傳的值, 您已設定新顧客 最高成效或搜尋廣告活動。如果您選取「新顧客」,請選取「新顧客」 價值模式 (提高出價),系統會將所有新顧客終身價值 轉換動作的轉換價值所有新客戶的生命週期價值 只能透過 Google Ads 網頁介面使用。

如果需要計算轉換價值,但必須省略所有新顧客 生命週期價值,請參閱下列虛擬程式碼。專為新顧客 您可以從 Google Ads 網頁介面下載效期價值。

nonNewCustomerAcquisitionConversionValueTotal = 0;
// For each campaign that has that conversion...
for (campaign in campaigns) {
  // If the new customer acquisition value is 'Bid higher', then subtract.
  if (bidHigher == true) {
    nonNewCustomerAcquisitionConversionValueTotal +=
        campaign.allConversionsValue - campaign.allNewCustomerLifetimeValue;
  }
  // If the new customer acquisition value is 'Only bid' or not set, then don't subtract.
  else {
    nonNewCustomerAcquisitionConversionValueTotal += campaign.allConversionsValue;
  }
}