Google Ads API から Data Manager API にコンバージョン アップロードをアップグレードすると、いくつかの改善点と機能を利用できるようになります。
データ マネージャー API と Google Ads API を使用してコンバージョンを管理する場合の比較は次のとおりです。
| Data Manager API | Google Ads API | |
|---|---|---|
| オフライン コンバージョンとリードの拡張コンバージョンの送信のサポート | サポートされています。 | サポートされています。 |
| Google 広告タグのコンバージョンをタグのコンバージョンの追加のデータソースとして送信する機能のサポート。広告インタラクション シグナルを最大限に活用し、データと全体的なパフォーマンスを強化できます | サポートされています。 | サポートされていません。 |
| データモデル | Google 広告のすべてのコンバージョン ユースケースとすべての Google 広告サービスにわたる統合データモデル。 | データモデルは Google 広告のユースケース専用であり、ユースケースごとに異なります。 |
| 暗号化 | 暗号化をサポートしている。 | サポートされていません。 |
| 開発者トークン | 不要。 | 必須。 |
| イベントのセッション属性と IP アドレスのアップロードのサポート | すべての API ユーザーが利用できます。 | 特定の API ユーザーのみが利用できます。 |
| 割り当てと上限 | プロジェクト ベースの割り当てとリクエストあたりの上限。 | デベロッパートークンベースの割り当てとリクエストごとの上限。 |
| エラーモデル | 高速失敗モデルを使用します。 | 部分的な障害モデルを使用します。 |
移行先のアカウントの要件の違い
Data Manager API では、宛先の operating_account は Google 広告のコンバージョン顧客である必要があります。これは Google Ads API とは異なります。
Google Ads API では、次のいずれかの customer_id を使用して、Google 広告アカウントのコンバージョンを送信できます。
Google 広告のコンバージョン顧客。
データ マネージャー API はこのアプローチをサポートしています。
Google 広告のコンバージョン顧客の親または子孫であるアカウント。
データ マネージャー API はこのアプローチをサポートしていません。Google Ads API でこの動作を利用している場合は、各宛先の
operating_accountをコンバージョン アクションの所有者に変更します。これは、Google Ads API リクエストで使用するcustomer_idと異なる場合があります。