- HTTP リクエスト
- リクエストの本文
- レスポンスの本文
- 認可スコープ
- AdEvent
- EventType
- EventSubtype
- AdType
- AdFormat
- AdPlacement
- TargetingType
- PlatformType
- Platform
- AttributionHint
- ViewabilityInfo
- ViewType
- MediaQuartile
- 試してみる
AdEvent リソースのリストを Google アナリティクスにアップロードします。
この機能は、許可リストに登録されているアカウントでのみ利用できます。
HTTP リクエスト
POST https://datamanager.googleapis.com/v1/adEvents:ingest
この URL は gRPC Transcoding 構文を使用します。
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "adEvents": [ { object ( |
| フィールド | |
|---|---|
adEvents[] |
必須。必須(少なくとも 1 つ)。広告イベントのリスト。 |
encryptionInfo |
省略可。データの暗号化に使用される暗号鍵に関する情報。 |
validateOnly |
省略可。true の場合、リクエストは検証されますが、実行されません。 |
レスポンスの本文
成功すると、レスポンスの本文は空になります。
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/datamanager
AdEvent
広告イベント。
| JSON 表現 |
|---|
{ "advertiserId": string, "eventType": enum ( |
| フィールド | |
|---|---|
advertiserId |
必須。広告イベントの広告主の ID。 これは、リンクフローで送信された ID と一致している必要があります。 |
eventType |
必須。イベントのタイプ。 |
timestamp |
必須。イベントの発生時間。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
eventId |
省略可。このイベントを一意に識別する、呼び出し元が作成して管理する ID。 複数のリクエストに含まれる広告イベントを重複除去する場合は必須です。それ以外の場合は省略可能です。 |
userData |
省略可。イベントに関連付けられているユーザーを表す、複数のユーザー提供データ。 同じ種類のデータ(メールアドレスなど)を複数指定できます。指定するデータが多いほど、一致する可能性が高くなります。 |
deviceInfo |
省略可。広告イベントが発生したときに使用されていたデバイスに関する情報。 |
mobileDeviceId |
省略可。広告が配信されたデバイスのデバイス ID。 |
campaignId |
必須。関連付けられたキャンペーンの ID。 |
campaignName |
必須。関連付けられたキャンペーンの名前。 |
adGroupId |
省略可。関連付けられた広告グループの ID。 |
adId |
省略可。グループ内の関連付けられた広告の ID。 |
adHeight |
省略可。広告の高さ(ピクセル単位)。 |
adWidth |
省略可。広告の幅(ピクセル単位)。 |
regionCode |
必須。ISO 3166-2 の国と地域。 |
source |
必須。Google アナリティクスの参照元に似た、広告のプラットフォーム参照元。 |
medium |
必須。Google アナリティクスのメディアと同様に、広告のメディア。 |
attributionHint |
省略可。この広告イベントのパートナーが想定するアトリビューション ステータス。 これは、パートナーが想定したアトリビューションがどのように機能したかを示すシグナルとしてのみ機能し、最終レポートで最終結果を強制することはありません。 |
viewabilityInfo |
必須。配信された広告の視認性の詳細。 |
共用体フィールド 純粋な列挙型以外の値を処理するために、未加工の文字列が受け入れられます。可能であれば、列挙型を使用することをおすすめします。 |
|
eventSubtype |
イベント サブタイプの列挙値。 |
eventSubtypeString |
イベント サブタイプの文字列値。 |
共用体フィールド 純粋な列挙型以外の値を処理するために、未加工の文字列が受け入れられます。可能であれば、列挙型を使用することをおすすめします。 |
|
adType |
広告タイプの列挙値。 |
adTypeString |
広告タイプの文字列値。 |
共用体フィールド 純粋な列挙型以外の値を処理するために、未加工の文字列が受け入れられます。可能であれば、列挙型を使用することをおすすめします。 |
|
adFormat |
広告フォーマットの列挙値。 |
adFormatString |
広告フォーマットの文字列値。 |
共用体フィールド 純粋な列挙型以外の値を処理するために、未加工の文字列が受け入れられます。可能であれば、列挙型を使用することをおすすめします。 |
|
adPlacement |
広告プレースメントの列挙値。 |
adPlacementString |
広告プレースメントの文字列値。 |
共用体フィールド 純粋な列挙型以外の値を処理するために、未加工の文字列が受け入れられます。可能であれば、列挙型を使用することをおすすめします。 |
|
targetingType |
ターゲティング タイプの列挙値。 |
targetingTypeString |
ターゲティング タイプの文字列値。 |
共用体フィールド 純粋な列挙型以外の値を処理するために、未加工の文字列が受け入れられます。可能であれば、列挙型を使用することをおすすめします。 |
|
platformType |
プラットフォーム タイプの列挙値。 |
platformTypeString |
プラットフォーム タイプの文字列値。 |
共用体フィールド 純粋な列挙型以外の値を処理するために、未加工の文字列が受け入れられます。可能であれば、列挙型を使用することをおすすめします。 |
|
platform |
プラットフォームの列挙値。 |
platformString |
プラットフォームの文字列値。 |
measurementAllowed |
省略可。地域の管轄内の適用されるプライバシー法に準拠して、行を測定目的で使用できるかどうかを表します。 |
EventType
イベントのタイプ。
| 列挙型 | |
|---|---|
EVENT_TYPE_UNSPECIFIED |
イベントタイプが指定されていません。 |
EVENT_TYPE_VIEW |
イベントを表示します。 |
EVENT_TYPE_CLICK |
クリック イベント。 |
EventSubtype
広告イベントのタイプに関する追加の分類。
| 列挙型 | |
|---|---|
EVENT_SUBTYPE_UNSPECIFIED |
イベントのサブタイプが指定されていません。 |
EVENT_SUBTYPE_IMPRESSION |
インプレッション イベント。 |
EVENT_SUBTYPE_ENGAGED_VIEW |
エンゲージ ビュー イベント。 |
EVENT_SUBTYPE_ONSITE_CLICK |
サイト内クリック イベント。 |
EVENT_SUBTYPE_OUTBOUND_CLICK |
離脱クリック イベント。 |
AdType
配信された広告のタイプ。
| 列挙型 | |
|---|---|
AD_TYPE_UNSPECIFIED |
広告タイプが指定されていません。 |
AD_TYPE_DISPLAY |
ディスプレイ広告。 |
AD_TYPE_TEXT |
テキスト広告] を選択します。 |
AD_TYPE_IMAGE |
イメージ広告。 |
AD_TYPE_RICH_MEDIA |
リッチメディア広告。 |
AD_TYPE_HTML |
HTML 広告。 |
AD_TYPE_AUDIO |
オーディオ広告。 |
AD_TYPE_VIDEO |
動画広告。 |
AdFormat
配信された広告のフォーマット。
| 列挙型 | |
|---|---|
AD_FORMAT_UNSPECIFIED |
広告フォーマットが指定されていません。 |
AD_FORMAT_AR |
AR 広告。 |
AD_FORMAT_AUDIO |
オーディオ広告。 |
AD_FORMAT_BANNER |
バナー広告。 |
AD_FORMAT_BUMPER |
バンパー広告。 |
AD_FORMAT_CAROUSEL |
カルーセル広告。 |
AD_FORMAT_COLLECTION |
コレクションの広告。 |
AD_FORMAT_IMAGE |
イメージ広告。 |
AD_FORMAT_INTERACTIVE |
インタラクティブ広告。 |
AD_FORMAT_INTERSTITIAL |
インタースティシャル広告。 |
AD_FORMAT_IN_FEED |
インフィード広告。 |
AD_FORMAT_IN_STREAM |
インストリーム広告。 |
AD_FORMAT_IN_STREAM_SKIPPABLE |
スキップ可能なインストリーム広告。 |
AD_FORMAT_IN_STREAM_NON_SKIPPABLE |
インストリーム スキップ不可広告。 |
AD_FORMAT_NATIVE |
ネイティブ広告。 |
AD_FORMAT_SHORTS |
YouTube ショート広告。 |
AD_FORMAT_STORY |
ストーリー広告。 |
AD_FORMAT_SPONSORED |
スポンサー広告。 |
AD_FORMAT_VIDEO |
動画広告。 |
AdPlacement
配信された広告のプレースメント。
| 列挙型 | |
|---|---|
AD_PLACEMENT_UNSPECIFIED |
広告プレースメントが指定されていません。 |
AD_PLACEMENT_DISCOVER |
プレースメントの検出。 |
AD_PLACEMENT_FEED |
フィードの配置。 |
AD_PLACEMENT_FOOTER |
フッターの配置。 |
AD_PLACEMENT_HEADER |
ヘッダーの配置。 |
AD_PLACEMENT_HOME |
ホームの配置。 |
AD_PLACEMENT_IN_CONTENT |
インコンテンツ プレースメント。 |
AD_PLACEMENT_PROMOTED |
プロモーションの掲載位置。 |
AD_PLACEMENT_SEARCH |
検索プレースメント。 |
AD_PLACEMENT_STORY |
ストーリーの配置。 |
TargetingType
広告の配信に使用されたターゲティングのタイプ。
| 列挙型 | |
|---|---|
TARGETING_TYPE_UNSPECIFIED |
ターゲティング タイプが指定されていません。 |
TARGETING_TYPE_AUDIENCE |
オーディエンス ターゲティング。 |
TARGETING_TYPE_CONTEXTUAL |
コンテンツ ターゲティング。 |
TARGETING_TYPE_DEMOGRAPHIC |
年齢や性別によるターゲティング。 |
TARGETING_TYPE_DEVICE |
デバイス ターゲティング。 |
TARGETING_TYPE_GEO |
地域ターゲティング。 |
TARGETING_TYPE_INTEREST |
インタレスト ターゲティング。 |
TARGETING_TYPE_PURCHASE_INTENT |
購入意向に基づくターゲティング。 |
TARGETING_TYPE_REMARKETING |
リマーケティング ターゲティング。 |
PlatformType
広告が配信されたプラットフォームのタイプ。
| 列挙型 | |
|---|---|
PLATFORM_TYPE_UNSPECIFIED |
プラットフォーム タイプが指定されていません。 |
PLATFORM_TYPE_MOBILE |
モバイル プラットフォーム。 |
PLATFORM_TYPE_DESKTOP |
デスクトップ プラットフォーム。 |
PLATFORM_TYPE_CTV |
CTV プラットフォーム。 |
PLATFORM_TYPE_PHONE |
電話プラットフォーム。 |
PLATFORM_TYPE_TABLET |
タブレット プラットフォーム。 |
プラットフォーム
広告が配信されたプラットフォームの詳細。
| 列挙型 | |
|---|---|
PLATFORM_UNSPECIFIED |
プラットフォームが指定されていません。 |
PLATFORM_IOS |
iOS プラットフォーム。 |
PLATFORM_ANDROID |
Android プラットフォーム。 |
PLATFORM_WEB |
ウェブ プラットフォーム。 |
AttributionHint
この広告イベントのパートナーが想定するアトリビューション ステータス。
| 列挙型 | |
|---|---|
ATTRIBUTION_HINT_UNSPECIFIED |
アトリビューション ステータスが不明です。 |
ATTRIBUTION_HINT_CONVERTED |
変換済みのステータス。 |
ATTRIBUTION_HINT_NOT_CONVERTED |
未変換のステータス。 |
ViewabilityInfo
配信された広告の視認性の詳細。
| JSON 表現 |
|---|
{ "viewType": enum ( |
| フィールド | |
|---|---|
viewType |
必須。イベントのタイプ。 |
viewablePercent |
省略可。視認可能だったピクセルの割合(0 ~ 100)を示す数値。 |
viewableDuration |
省略可。広告が視認可能だった時間の長さ。
|
mediaSkippable |
省略可。広告メディアがスキップ可能かどうか。 |
mediaQuartile |
省略可。メディアが再生された量を 4 分割した値。 |
mediaDuration |
省略可。広告メディアの長さ。
|
mediaVolumePercent |
省略可。メディア再生の音量の数値パーセント(0 ~ 100)。 |
playbackDuration |
省略可。広告メディアの再生時間(視認可能かどうかは関係なし)。
|
ViewType
イベントのタイプ。
| 列挙型 | |
|---|---|
VIEW_TYPE_UNSPECIFIED |
ビュータイプが指定されていません。 |
VIEW_TYPE_MRC_VIEWED |
MRC 閲覧済み。 |
VIEW_TYPE_MRC_RENDERED |
MRC レンダリング。 |
MediaQuartile
メディアが再生された量を 4 分割した値。
| 列挙型 | |
|---|---|
MEDIA_QUARTILE_UNSPECIFIED |
メディアの四分位数が指定されていません。 |
MEDIA_QUARTILE_START |
開始] をタップします。 |
MEDIA_QUARTILE_FIRST_QUARTILE |
第 1 四分位。 |
MEDIA_QUARTILE_MIDPOINT |
中間点。 |
MEDIA_QUARTILE_THIRD_QUARTILE |
第 3 四分位。 |
MEDIA_QUARTILE_COMPLETE |
完全である。 |