Google Ads API からアップグレードする

Google Ads API から Data Manager API にコンバージョン アップロードをアップグレードすると、いくつかの改善点と機能を利用できるようになります。

コンバージョンの管理に Data Manager API と Google Ads API を使用する場合の比較は次のとおりです。

Data Manager API Google Ads API
オフライン コンバージョンとリードの拡張コンバージョンの送信のサポート サポートされています。 サポートされています。
Google 広告タグのコンバージョンをタグのコンバージョンの追加のデータソースとして送信する機能のサポート。広告インタラクション シグナルを最大限に活用し、データと全体的なパフォーマンスを強化できます サポートされています。 対象外です。
データモデル Google 広告のすべてのコンバージョン ユースケースとすべての Google 広告サービスにわたる統合データモデル。 データモデルは Google 広告のユースケース専用であり、ユースケースごとに異なります。
暗号化 暗号化をサポートしている。 対象外です。
開発者トークン 不要。 必須。
イベントのセッション属性と IP アドレスのアップロードのサポート すべての API ユーザーが利用できます。 特定の API ユーザーのみが利用できます
コンバージョンの調整 統合された IngestEvents メソッドでサポートされています。 別途 ConversionAdjustmentUploadService が必要です。
割り当てと上限 プロジェクト ベースの割り当てとリクエストあたりの上限 デベロッパー トークンベースの割り当てリクエストごとの上限
エラーモデル 高速失敗モデルを使用します。 部分的な障害モデルを使用します。

移行先のアカウントの要件の違い

Data Manager API では、宛先operating_accountGoogle 広告のコンバージョン顧客である必要があります。これは Google Ads API とは異なります。

Google Ads API では、次のいずれかの customer_id を使用して、Google 広告アカウントのコンバージョンを送信できます。

  1. Google 広告のコンバージョン顧客

    Data Manager API はこのアプローチをサポートしています。

  2. Google 広告のコンバージョン顧客の親または子孫であるアカウント。

    データ マネージャー API はこのアプローチをサポートしていません。Google Ads API でこの動作を利用している場合は、各宛先の operating_account をコンバージョン アクションの所有者に変更します。これは、Google Ads API リクエストで使用する customer_id とは異なる場合があります。

コンバージョンの調整

Data Manager API は、初回コンバージョンのアップロードと後続のコンバージョンの調整を 1 つのメソッドに統合します。

Google Ads API の場合:

  • コンバージョンを調整するには、ConversionAdjustmentUploadService の別の UploadConversionAdjustments メソッドを使用する必要があります。
  • 同じトランザクション ID(order_id)の同じコンバージョン アクションに対して標準の UploadClickConversions メソッドを使用して複数のコンバージョンをアップロードしようとすると、リクエストは失敗します。
  • リクエストで ConversionAdjustmentType を指定する必要があります。

Data Manager API の場合:

  • コンバージョンのアップロードと調整では、統合された IngestEvents エンドポイントが使用されます。
  • 同じコンバージョン アクションの既存の transaction_id を使用して、更新されたコンバージョン値またはユーザーデータを含むイベントをアップロードすると、自動的に調整として処理されます。API は重複する取引 ID エラーを返しません。
  • リクエストで調整タイプを指定する必要はありません。データ マネージャー API は、イベントで指定されたフィールドに基づいて調整の処理方法を推測します。
  • Google Ads API とは異なり、Data Manager API ではコンバージョンの撤回はサポートされていません。コンバージョンの撤回では、コンバージョン値とコンバージョン数を 0 に設定することで、以前に記録されたコンバージョンが完全に削除されます。コンバージョン値を修正できますが、コンバージョン数は変更されません。

詳しくは、コンバージョンの調整をご覧ください。