オフライン コンバージョンに関するデータをアップロードする頻度が低い(1 日 1 回、またはそれより短い頻度でアップロードする)と、データにあいまいさが生じます。情報が不足しているということは、コンバージョンが発生しなかったのか、まだデータをアップロードしていないのかということです。
曖昧さがあると、オフライン コンバージョンをターゲットとする入札戦略が他の方法よりも効率が低くなる可能性があります。(入札戦略は 1 日に 4 回、入札単価を評価します)。検索広告 360 の他の機能は、コンバージョン データの曖昧さによっても影響を受ける可能性があります。
このあいまいさを削除するには:
- 検索広告 360 のユーザーが検索広告 360 管理画面にログインして、オフライン コンバージョンのレポートに使用する Floodlight アクティビティの設定を変更する必要があります。手順については、検索広告 360 ヘルプセンターをご覧ください。
- オフラインの Floodlight アクティビティごとに、
Conversion.updateAvailability()
メソッドを定期的に呼び出します。このメソッドでは、Floodlight アクティビティでデータを使用できる最後の日時を指定します。このメソッドを呼び出すには、下記の例のようにhttps://www.googleapis.com/doubleclicksearch/v2/conversion/updateAvailability
に投稿する必要があります。
Conversion.updateAvailability() を呼び出す頻度
検索広告 360 に定期的に連絡し、新しいコンバージョンをアップロードするか、Conversion.updateAvailability() を呼び出してコンバージョンが発生していないことを示すハートビートを実装することをおすすめします。詳しくは、コンバージョンの追加に関するおすすめの方法をご覧ください。
Conversion.updateAvailability() リクエストを送信する
次のリクエストの例は、ID が「25700000001464142」の Floodlight アクティビティのすべてのコンバージョンが 1378790000000 の時点でアップロードされていることを示しています。タイムスタンプはエポックミリ(UTC)です。
POST https://www.googleapis.com/doubleclicksearch/v2/conversion/updateAvailability Authorization: Bearer your OAuth 2.0 access token Content-type: application/json { "availabilities": [ { "agencyId": "12300000000000456", // Replace with your ID "advertiserId": "45600000000010291", // Replace with your ID "segmentationType": "FLOODLIGHT", "segmentationId": "25700000001464142", // Replace with your ID "segmentationName": "Test", "availabilityTimestamp": "1389348800000" } ] }
検索広告 360 のレスポンスを処理する
アップロードが正常に完了すると、検索広告 360 は同じ JSON オブジェクトを返します。
{ "availabilities": [ { "agencyId": "12300000000000456", "advertiserId": "45600000000010291", "segmentationType": "FLOODLIGHT", "segmentationId": "25700000001464142", "segmentationName": "Test", "availabilityTimestamp": "1389348800000" } ] }
リクエストの検証またはアップロードが失敗した場合は、失敗のメッセージが返されます。このようなエラー メッセージの詳細については、検索広告 360 のレスポンスを処理するをご覧ください。