キャンペーン マネージャー 360 は、広告主と代理店向けのウェブベースの広告管理システムです。クリエイティブの管理や広告キャンペーンの実行のために、入稿と呼ばれる豊富なツールが用意されています。このページでは、キャンペーン マネージャー 360 API による入稿について概説し、キャンペーン マネージャー 360 で使用する一般的な概念や用語について説明します。
API のアーキテクチャ
下の図は、入稿に使用する主なリソースとそれらの関係を示しています。
入稿のリソース
アカウント
Account
リソースはネットワークを表し、キャンペーン マネージャー 360 の各ユーザーのすべての設定が含まれています。ほとんどのユーザーはアカウントを 1 つのみ使用しますが、規模が大きい場合には複数のアカウントが使用されることもあります。各アカウントは、独自のユーザー プロファイルと権限を管理します。API リクエストを行うアカウントごとにユーザー プロファイルと権限が必要です。
アカウントの管理について詳しくは、キャンペーン マネージャー 360 ヘルプセンターをご覧ください。
サイト
キャンペーン マネージャー 360 が管理するサイト ディレクトリには、世界中のウェブサイトの連絡先情報、有効なメディアの種類、料金設定などの情報がまとめられています。このサイト ディレクトリのサイトを、キャンペーン マネージャー 360 アカウント(Sites
)のローカルリストに追加する必要があります。ローカルリストに含めたいサイトがサイト ディレクトリにない場合は、DirectorySites
サービスを使用してこのリストにサイトを追加できます。
サイトの管理について詳しくは、キャンペーン マネージャー 360 ヘルプセンターをご覧ください。
広告主様
Advertiser
リソースは、配置する広告を掲載する単一の広告主を表します。広告代理店のキャンペーン マネージャー 360 アカウントには、複数の Advertiser リソースが含まれるのが一般的です。一方、広告主が独自のキャンペーン マネージャー 360 アカウントを管理する場合、Advertiser リソースは通常 1 つのみとなります。同じアカウント内に複数の広告主が存在する場合は、便宜上 AdvertiserGroups
にグループ化できます。
広告主の管理について詳しくは、キャンペーン マネージャー 360 ヘルプセンターをご覧ください。
Floodlight 設定
FloodlightConfiguration
リソースは、Floodlight で広告主のコンバージョンをトラッキングする方法を制御するすべての設定をカプセル化したものです。これらの設定には、ルックバック ウィンドウ、標準変数とカスタム変数、タグ設定などが含まれます。
ほとんどの場合、広告主と Floodlight 設定の関係は、双方向で 1 対 1 です。ただし、複数の広告主が同じ Floodlight 設定を共有する場合もあります。このように設定を共有すると、広告主間に親子関係が確立されます。
Floodlight 設定の管理について詳しくは、キャンペーン マネージャー 360 ヘルプセンターをご覧ください。
Floodlight アクティビティ
FloodlightActivity
リソースは、トラッキングする特定のユーザー アクションを表します。アクティビティのプロパティには、トラッキングする行動の種類と、記録されたコンバージョンのカウント方法が含まれています。
1 つのアクティビティは、必ず 1 つの Floodlight 設定に割り当てます。一方、1 つの Floodlight 設定は、複数のアクティビティに関連付けることができます。さらに、すべての Floodlight アクティビティは FloodlightActivityGroup
に関連付ける必要があります。このグループは、レポート内のアクティビティを整理するために使用します。
Floodlight アクティビティの管理について詳しくは、キャンペーン マネージャー 360 ヘルプセンターをご覧ください。
ランディング ページ
AdvertiserLandingPage
リソースは、ユーザーが広告をクリックしたときにブラウザに表示されるページを表します。このページは広告主レベルで定義され、関連付けられているすべてのキャンペーン、広告、クリエイティブで共有されます。ランディング ページは 1 つの広告主に割り当てられますが、1 つの広告主には複数のランディング ページを関連付けることができます。
ランディング ページについて詳しくは、キャンペーン マネージャー 360 ヘルプセンターをご覧ください。
キャンペーン
Campaign
リソースは、1 つの広告主の広告とプレースメントのセットをグループ化します。キャンペーンには、開始日と終了日、デフォルトのランディング ページ、その他の全般設定を指定します。1 つのキャンペーンは、1 つの広告主に割り当てます。一方、1 つの広告主には複数のキャンペーンを関連付けることができます。
キャンペーンの管理について詳しくは、キャンペーン マネージャー 360 ヘルプセンターをご覧ください。
配置
Placement
リソースは、サイト上の固定された広告スペースを表します。広告を掲載できる位置、物理的なサイズ、価格情報など、広告スペースに関する重要なプロパティを定義します。1 つのプレースメントには、1 つ以上の広告を関連付けることができます。
プレースメントは、必要に応じて PlacementGroups
にグループ化できます。このグループは、同じページ上のプレースメントのセット(ロードブロッキング)や、複数のページにまたがるプレースメントのセット(パッケージ)を表します。
プレースメントのプロパティについて詳しくは、キャンペーン マネージャー 360 ヘルプセンターをご覧ください。
広告
Ad
リソースは、クリエイティブをプレースメントにリンクする場合によく使用されます。このファイルには、プレースメントのサイズ、広告が有効かどうか、広告の開始時間と終了時間などの基本プロパティが含まれます。最も単純なケースでは、広告はクリエイティブとプレースメントの間の 1 対 1 の関係を表します。ただし、広告を使用して、複数のクリエイティブを 1 つのプレースメントにリンク(クリエイティブ ローテーション)することや、その逆を行うこともできます。
通常の広告は、クリエイティブをプレースメントに配信するために使用しますが、クリックやインプレッションのトラッキングに使用する広告タイプもあります。詳しくは、キャンペーン マネージャー 360 ヘルプセンターをご覧ください。
クリエイティブ
Creative
は、広告を表す 1 つ以上のファイルのラッパーです。ほとんどのクリエイティブは画像や動画を含むグラフィカルなものですが、ポップアップ用の HTML コードやテキストのみのトラッキング クリエイティブなど、複雑なタイプのクリエイティブもあります。
クリエイティブは、単一の広告主に割り当てたうえで、広告を使用してその広告主の複数のキャンペーンに関連付けます。通常、クリエイティブは、そのクリエイティブを参照する広告と同じサイズである必要があります。ただし、一部のクリエイティブ タイプでは柔軟なサイズがサポートされています。
クリエイティブの管理について詳しくは、キャンペーン マネージャー 360 ヘルプセンターをご覧ください。
クリエイティブ アセット
CreativeAsset
は、クリエイティブが使用するソースファイルです。画像や動画、HTML5 アセットを格納した zip ファイルなどがこれにあたります。アセットは、1 つの広告主に割り当てたうえで、その広告主の複数のクリエイティブに関連付けます。
クリエイティブ アセットについて詳しくは、キャンペーン マネージャー 360 ヘルプセンターをご覧ください。