メインコンテンツまでスキップ

Microsoft Advertising統合プラン

最終更新 2026/10/05
ヒント

サードパーティデータ統合によって生成されたデータは、クラスターの消費データ量に含まれますのでご注意ください

概要​

インターフェースの概要​

インターフェース名タイプ粒度アトリビューションコスト収益表示クリックコンバージョン
Bing Ads APIAPI集約指標✅✅✅✅✅

Bing Ads APIはMicrosoft Advertisingの広告APIです。そのうちReporting APIは、広告データレポートを照会するための一連のインターフェースを提供しています。現在、AEシステムはレポートタイプがAdPerformanceReportのデータの取得に対応しています。

統合の流れ​

Microsoft Advertisingデータの統合手順は次のとおりです:

  1. Azureプラットフォームにログインしてアプリを作成し、アプリのClient Secretを生成します
  2. AE管理画面にログインし、サードパーティ統合モジュールでMicrosoft Advertisingのプランを追加して、Client ID、Client Secretなどの認証情報を入力し、関連する設定を完了します
  3. 「認証情報」ポップアップの認証URLをAzureアプリのリダイレクト URIとして追加し、AE管理画面に戻ってMicrosoftアカウントにログインし、認証を完了します
  4. AEシステムがデータを正常に受信しているかを確認し、レポートを作成します

1. アプリの登録と認証情報の取得​

1.1 アプリの登録とClient ID、Secretの取得​

Bing Ads APIでデータを取得する前に、Azureアプリを用意する必要があります。まだAzureアプリを作成していない場合は、この節に従ってアプリを作成してください

  1. MicrosoftアカウントでAzureプラットフォームにログインします
  2. 「アプリケーションの登録」をクリックします
  1. 「アプリケーションの登録」ページでアプリ名(任意)を入力し、「サポートされているアカウントの種類」で「任意の組織ディレクトリ内のアカウント (任意の Azure AD ディレクトリ - マルチテナント) と個人用 Microsoft アカウント (Skype、Xbox など)」オプションを選択して、「登録」をクリックするとアプリの作成が完了します
  1. アプリの作成が完了したら、「概要」ページの「基本」セクションで、アプリのクライアントID(Client ID)を確認できます
  1. 「証明書またはシークレットの追加」をクリックし、「証明書とシークレット」ページで「+ 新しいクライアント シークレット」をクリックします。説明と有効期限(指定なし)を入力すると、クライアントシークレット(Client Secret)が作成されます。ページを離れる前に、下図の赤枠のシークレットの値をコピーして保存してください。
ヒント

アプリの作成後、アプリの設定ページに戻る方法がわからない場合は、Azure管理画面の上部にある検索バーで「アプリの登録」/「App Register」を検索してください

1.2 Developer Tokenの取得​

次に、Developer Tokenも取得する必要がある場合は、Microsoft開発者サイトにアクセスしてください(ログインしていない場合は、広告アカウントのMicrosoftアカウントでログインしてください)。「Request Token」をクリックしてDeveloper Tokenを申請します。申請に成功したら、Developer Tokenを保存してください。(他のユーザーのアカウントを管理している場合、Developer Tokenの取得に最大5営業日かかることがあります)

1.3 広告アカウントのaccount IDとcustomer IDの取得​

最後に、データを取得する広告アカウントのaccount IDとcustomer IDも取得する必要があります。Microsoft広告の管理画面にログインし、ページ左上でデータを取得したい広告アカウントに切り替えます。ブラウザのアドレスバーにaidとcidのパラメータが表示されます。aidは広告アカウントのaccount ID、cidは広告アカウントのcustomer IDに対応しています。この2つのIDを保存してください。

以上で、Microsoft Advertisingのデータを統合する前の準備作業はすべて完了です。取得した認証情報をまとめると次のとおりです:

  • Client ID
  • Client Secret
  • Developer Token
  • 広告アカウントのAccount ID
  • 広告アカウントのCustomer ID

2. プランの設定​

Microsoft Advertisingプラットフォームでの準備作業が完了したら、AEシステムにログインし、「サードパーティ統合」モジュールで新しいプランの設定を行います。下図はMicrosoft Advertisingの設定画面です。本章の内容に従ってプランを作成してください

2.1 認証情報の設定​

「認証情報」の下にある「認証情報設定」ボタンをクリックし、ポップアップに前の手順で取得した情報を入力します:

2.2 定期取得​

「定期取得」モジュールで、AEシステムがMicrosoft Advertising Bing Ads APIのデータを定期的に取得する方針を設定できます。毎日の特定の時刻に一定期間のデータを取得するよう選択できます。取得したデータもデータ量に計上されるため、定期取得で長すぎる期間のデータを取得しないことをお勧めします

2.3 格納設定​

データをイベントとして書き込むかどうかを制御できます。オフにすると、データはイベントテーブルに書き込まれなくなるため、この設定はオフにしないでください。

2.4 統合構成​

最後に、統合構成モジュールでデータ取得の詳細設定を制御できます。データの時間集計粒度、取得する指標フィールドとディメンション、格納後のイベント名などが含まれます。

統合構成の内容はJSONです。次の内容に従ってカスタム設定できます:

モジュール名前意味
sink_eventevent_name格納後のイベント名。カスタマイズ可能
sourcemetricsデータ内の指標。リスト型。カスタマイズ可能
group_byデータ内のグループ化ディメンション。リスト型。カスタマイズ可能

以下はAdPerformanceReportで利用可能なフィールドのうち、よく使われるものです。すべてのフィールドについては、Bing Ads API公式ドキュメントを参照してください:

  • グループ化ディメンション

以下はよく使われるグループ化ディメンションです。調整が必要な場合は、フィールド名をsource.group_byに記述してください:

フィールド説明デフォルトかどうか
TimePeriod時間はい
AccountName広告アカウント名はい
AccountNumber広告アカウント番号はい
AccountId広告アカウントIDはい
AccountStatus広告アカウントのステータス
CampaignNameCampaign名はい
CampaignIdCampaign IDはい
CampaignStatusCampaignのステータス
CampaignTypeCampaignのタイプはい
AdGroupName広告グループ名はい
AdGroupId広告グループIDはい
AdGroupStatus広告グループのステータス
AdTitle広告名はい
AdId広告IDはい
AdDescription広告説明文1
AdDescription2広告説明文2
AdType広告タイプはい
AdStatus広告のステータス
AdLabels広告ラベル
CurrencyCode決済通貨コードはい
AdDistributionメディアチャンネルのタイプはい
Networkメディアチャンネルはい
TopVsOther露出の具体的な位置(プレースメント)はい
BidMatchType入札のマッチタイプ
CustomerId広告アカウントの顧客ID
CustomerName広告アカウントの顧客名
CustomParametersカスタムパラメータ
DestinationUrlリンク先URL
DisplayUrl広告の表示URL
DeliveredMatchType広告表示のマッチタイプ
DeviceTypeデバイスタイプはい
Language言語はい
DeviceOSデバイスのOSはい
Goalコンバージョン目標イベント
GoalTypeコンバージョン目標イベントのタイプ
  • 指標フィールド

以下はよく使われる指標フィールドです。調整が必要な場合は、指標フィールド名をsource.metricsに記述してください:

指標フィールド説明備考デフォルトかどうか
Impressions露出数はい
Clicksクリック数はい
Ctrクリック率はい
AverageCpc平均CPCはい
AverageCpm平均CPMはい
Spend総費用はい
Conversionsコンバージョン数(旧版)
  • ExcludeFromBiddingがtrueのCampaignのデータは含みません
  • Microsoft Advertising Universal Event Trackingが必要です
ConversionsQualifiedコンバージョン数(新版、取得できない場合があります)
ConversionRateコンバージョン率
Revenue収益
RevenuePerConversion平均コンバージョン収益
CostPerConversion平均コンバージョン単価
ReturnOnAdSpendROAS
AllConversions総コンバージョン数(旧版)
  • Microsoft Advertising Universal Event Trackingが必要です
AllConversionsQualified総コンバージョン数(新版、取得できない場合があります)
AllConversionRate総コンバージョン率
AllRevenue総収益
AllRevenuePerConversion総コンバージョンあたりの平均収益
AllCostPerConversion総コンバージョンあたりの平均コスト
AllReturnOnAdSpend総ROAS
Assistsアシストコンバージョン
CostPerAssistアシストコンバージョンの平均コスト
RevenuePerAssistアシストコンバージョンの平均収益
AbsoluteTopImpressionRatePercent広告枠の最上位表示率検索結果の最上位に表示された割合(総露出に対する比率)
TopImpressionRatePercent広告枠のメイン結果表示率検索結果内に表示された割合(総露出に対する比率)
ViewThroughConversionsQualifiedView-Throughコンバージョン数(新版、取得できない場合があります)
ViewThroughConversionsView-Throughコンバージョン数(旧版)

2.5 データの格納ルール​

  • データ内のTimePeriodフィールド(データの日付)を、集計データの#event_timeとして設定します
  • データのイベント名は bing_ads_adperformance です
  • その他のフィールドはすべて格納されます

2.6 認証の完了​

設定が完了したら、右上の「保存して許可する」をクリックしてプランの設定を保存します。次に、最後の認証作業を完了する必要があります:

まず、表示される「認証情報」ページで、最初のステップのアドレスをコピーします

次に、Azureの管理画面に移動し、アプリの「概要」ページの「基本」セクションで「リダイレクト URI を追加する」をクリックします。次のページで「プラットフォームを追加」をクリックし、認証URLを「リダイレクト URI」の入力欄に入力して、「構成」、「保存」をクリックすると、コールバックURLの設定が完了します。

コールバックURLの設定が完了したら、AE管理画面に戻り、「認証情報」ポップアップで「認証設定へ」ボタンをクリックします。開いたページで、統合したい広告アカウントに紐づいているMicrosoftアカウントにログインし、認証を完了します。

認証が完了したら、「認証情報」で左下の「以上の2つのステップを完了しました」をクリックし、右下の「認証完了」をクリックして設定を終了します。これで、Microsoft Advertisingのデータ統合は完了です。

2.7 標準化フィールド​

Microsoft Advertising Bing Ads APIのデータの一部のフィールドは、AEシステムによって標準化処理されます:

フィールド標準化フィールド意味
accountidte_ads_object.ad_account_id広告アカウントID
campaignnamete_ads_object.campaign_name広告キャンペーン名
campaignidte_ads_object.campaign_id広告キャンペーンID
adgroupnamete_ads_object.ad_group_name広告グループ名、マネタイズ広告のUnit名
adgroupidte_ads_object.ad_group_id広告グループID、マネタイズ広告のUnit ID
adtitlete_ads_object.ad_name広告名
adidte_ads_object.ad_id広告ID
topvsotherte_ads_object.placement広告の配置
networkte_ads_object.media_sourceメディアチャンネルまたはマネタイズチャンネル
currencycodete_ads_object.currencyコストまたは収益の通貨
impressionste_ads_object.impressions露出数
clickste_ads_object.clicksクリック数
spendte_ads_object.costユーザー獲得コスト
revenuete_ads_object.revenue収益
このページは役に立ちましたか?