SmartNews広告の管理画面アップデートにより、媒体APIから返却される「キャンペーン」データの扱いが変更になります。
2024年4月にSmartNews広告管理画面のアップデートがございました。
それに伴って媒体APIのアップデートもございますが、重要な変更点がございますので、ご認識いただきたいこと、必要に応じてご対応いただきたいことがございます。
【SmartNews広告管理画面上におけるキャンペーンの扱いについて】
管理画面のアップデートに伴い、新管理画面では新たに広告グループが追加されております。
また、新管理画面にキャンペーン移行を行った場合、自動で広告グループの生成も行われるものと認識しております。
参考:https://help-ads.smartnews.com/item-2971/
【媒体APIアップデート後のキャンペーンのデータ取得について】
媒体APIから返ってくるデータについて、下記の変更がございます。
旧管理画面で作成されたキャンペーン → 新管理画面における広告グループ
旧管理画面でのキャンペーンは広告グループとして扱われ、新管理画面のキャンペーンは同名であっても旧管理画面のものとはキャンペーンIDが異なる別のものとなります。
【これにより発生する事象】
①プロモーションにアカウントを紐づける際のキャンペーン選択について
Databeatのプロモーションの設定で、キャンペーンを選択してアカウントを紐づけている場合、選択されたキャンペーンIDを指定する仕様となっております。
したがいまして、この度のリリースにより旧管理画面のキャンペーンを選択している場合は、新管理画面のキャンペーンのデータが出力されない状態となります。
②ディメンション「キャンペーンID」を使用したテーブル定義でのデータ出力について
新旧管理画面ではキャンペーンIDが異なりますため、行が分かれての出力となります。
もし、同一のキャンペーンとしてまとめて出力したい場合は「キャンペーンID」のないテーブル定義を作成してご利用ください。
※ 新旧管理画面それぞれでキャンペーン名が異なってしまっている場合は、出力したデータを関数等でまとめていただく必要がございます。
※ BI tool(データベース)を利用してのデータ出力においては、必ず「キャンペーンID」が含まれる仕様となっております。
Looker Studioであれば表にCampaignIdを追加しなければ特に問題はございませんが、スプレッドシートの場合は、関数等でまとめていただく必要がございます。
【重要】事象①に関してご対応いただく必要のあること
上記問題点のうち特に①のキャンペーン選択については、設定されている場合は新管理画面のキャンペーンのデータが出力されませんため、設定の変更が必要となります。
キャンペーン選択をせずに「すべて」でアカウントを紐づけている場合は、特に設定変更の必要はございません。
上記事象②についてのみご認識いただければと存じます。
・すでに新管理画面への移行がお済みのアカウントに関して
プロモーションのキャンペーン選択に、選択されている旧管理画面のキャンペーンに加えて、新管理画面のキャンペーンを追加してください。
・これから新管理画面への移行を行うアカウントに関して
移行対応を行った翌日のデータ取得にて、新管理画面のキャンペーンが取得されます。
2024年6月1日に新管理画面へ移行した場合、2024年6月2日のデータ取得で取得
取得完了後、プロモーションのキャンペーン選択に、選択されている旧管理画面のキャンペーンに加えて、新管理画面のキャンペーンを追加してください。