LinkedIn広告コネクタのリファレンス
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。
このページでは、Lakeflow Connectの管理型LinkedIn Adsコネクタに関する参照情報を提供しており、対応するテーブル、列定義、データ型が含まれます。
サポートされているテーブル
LinkedIn広告コネクタは、2つのカテゴリに分類される12個のテーブルをサポートしています。
- エンティティテーブル:キャンペーンやクリエイティブなど、広告アカウントに関する構成データ。これらのテーブルは、パイプラインの更新ごとに完全に更新されます。
- 事前構築済みレポートテーブル:LinkedInの
adAnalyticsEndpointからのパフォーマンスおよびデモグラフィックメトリクス。これらのテーブルは増分取り込みをサポートしています。
各テーブルは、default 名前空間、またはスポンサー付き広告アカウント ID にちなんで名付けられたアカウントごとの名前空間のいずれかに存在します。ソース名前空間を参照してください。
エンティティテーブル
テーブル名 | 名前空間 | プライマリーキー | 説明 |
|---|---|---|---|
|
|
| 認可トークンがアクセス可能なスポンサー広告アカウント。 |
| アカウントごと |
| 予算および目的の設定を含むキャンペーングループ。 |
| アカウントごと |
| ターゲティング基準、予算、ランのスケジュールを含むキャンペーン。 |
| アカウントごと |
| コンテンツやレビュー状況を含むクリエイティブ。 |
| アカウントごと |
| 広告アカウントにおけるユーザーごとのロール。 |
構築済みレポートテーブル
7つのレポートはすべてアカウント単位であり、増分取り込みをサポートしています。
テーブル名 | 粒度 | プライマリーキー | ピボット |
|---|---|---|---|
| 日次 |
|
|
| 日次 |
|
|
| 毎月 |
|
|
| 毎月 |
|
|
| 毎月 |
|
|
| 毎月 |
|
|
| 毎月 |
|
|
データ型の規則
次の規則は、すべての宛先テーブルに適用されます。
- 主キー列を除くすべての列は NULL 値を許容します。
createdAtおよびlastModifiedAtはLinkedInの監査 Timestampであり、Timestampではなくエポックミリ秒long値として取り込まれます。targetingCriteria、content、およびinlineContentはvariant列として取り込まれます。このコネクターは、Deltaのバリアントテーブル機能を有効にして、それらを搭載するテーブルに搭載します。- 金額列は
decimalであり、列名で指定された通貨単位で表示されます。たとえば、cost_in_usdは米ドル、cost_in_local_currencyは広告アカウントの通貨です。
エンティティテーブルのスキーマ
account_history
列 | Spark型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
campaign_group_history
列 | Spark型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
この表では、dailyBudget は通貨構造体ではなく、単なる decimal(19,2) です。campaign_historyでは、同じ列名がstruct<amount, currencyCode>です。この非対称性は、LinkedInのAPIが各リソースに対して返す形状を反映している。
campaign_history
列 | Spark型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
creative_history
列 | Spark型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
account_user_history
列 | Spark型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
テーブルスキーマのレポート
すべてのレポートには、同じ114個のメトリクス列と、それぞれの先頭キー列が含まれます。LinkedInはすべてゼロの行を省略し、存在しないメトリクスをNULLにするため、メトリクス列はすべてNULLを許容します。
7つのレポートすべてに _sync_timestamp 列が含まれており、これは各レポートのカーソルの一部です。LinkedIn は遅れて到着したコンバージョンに応じて期間のメトリクスをその場で修正するため、再取得された行は同じ day または month を保持します。厳密に増加するコンパニオン値がない場合、送信先の MERGE はリビジョンが変更されていないと見なして破棄します。Timestampは更新のたびに進むため、常に新しいバージョンが優先されます。
日次レポート
各日次レポートには、ピボット対象のディメンション名が付けられたエンティティ列が正確に 1 つ含まれます。
列 | Spark型 | 注 |
|---|---|---|
エンティティ列 |
| ピボット値。以下の表を参照してください。 |
|
| ISO日付、 |
|
| 更新のたびにコネクタによって生成されます。 |
114のメートル法列 |
|
レポート | エンティティ列 | Spark型 | 価値形式 |
|---|---|---|---|
|
|
| ピボットURNからのベアID。 |
|
|
| ピボットURNからのベアID。 |
月次会員人口統計レポート
各デモグラフィックレポートには、ピボット対象のディメンション名が付けられたメンバー列が1つだけ含まれます。
列 | Spark型 | 注 |
|---|---|---|
|
| コネクタがクエリーを実行したキャンペーンから属性付けされます。 |
メンバーディメンション列 |
| ピボット値。以下の表を参照してください。 |
|
| 年と月をゼロ埋めしたもの、 |
|
| 更新のたびにコネクタによって生成されます。 |
114のメートル法列 |
|
レポート | メンバー列 | Spark型 | 価値形式 |
|---|---|---|---|
|
|
|
|
|
|
| ピボットURNからのベアID。 |
|
|
| ピボットURNからのベアID。 |
|
|
| ピボットURNからのベアID。 |
|
|
| ピボットURNからのベアID。 |
メトリクス列
7 つのレポートすべてが同じメトリクスセットを返します。列名は、LinkedIn の camelCase メトリクス名を snake_case に名前変更したものです。たとえば、costInLocalCurrency は cost_in_local_currency になります。次の表は、メトリクスをテーマ別にグループ化したものです。
グループ | 例となる列 |
|---|---|
コアパフォーマンス |
|
エンゲージメント |
|
サーフェス別のクリック数 |
|
動画 |
|
イベント |
|
ドキュメント |
|
リード、登録、ジョブ |
|
変換 |
|
バイラル | 上記のメトリクスの |
レートと期間はdouble、カウントはlongです。各メトリクスの権威ある意味については、LinkedInの 広告報告スキーマをご覧ください。
レポートの構成オプション
テーブルごとのレポート設定(connector_options.linkedin_ads_optionsまで):
オプション | デフォルト | 境界 | 目的 |
|---|---|---|---|
| 今日から2年前 | 未来の日付であってはならず、レポートの保持期間よりも古いものであってはなりません | 最初の更新が取得する最初の日付 |
|
|
| リビジョンをキャッチするために各インクリメンタル更新が過去に遡って再読み込みする範囲 |
保持期間はレポートファミリーによって異なります。これらはLinkedIn側の制限であり、コネクタの制限ではありません:
ファミリー | 保持期間 | 効果 |
|---|---|---|
日次パフォーマンスレポート | 10年間 | 今日から10年以上前の |
月次メンバーデモグラフィックレポート | 2 年間 | 今日から2年以上前の |