データフィードの作成
データフィードを作成する際は、アドビに次の情報を提供します。
-
生データファイルを送信する宛先に関する情報
-
各ファイルに含めるデータ
-
データフィードを送信する頻度(遅延ヒットを含める場合はルックバックウィンドウを含む)
データフィードを作成する前に、データフィードの基本を理解し、すべての前提条件を満たしていることを確認することが重要です。詳しくは、データフィードの概要を参照してください。
データフィードの作成と設定 create-and-configure-data-feed
-
Adobe ID の資格情報を使用して experiencecloud.adobe.com にログインします。
-
右上にある 9 つの正方形のアイコンを選択し、「Analytics」を選択します。
-
上部ナビゲーションバーで、管理者/データフィードに移動します。
-
「データフィードを作成」を選択します。
ページが次のカテゴリで表示されます:詳細、データ形式、データ構造、スケジュール、および宛先。
-
「詳細」セクションで、次のフィールドに入力します。
table 0-row-2 1-row-2 2-row-2 3-row-2 フィールド 関数 名前 データフィードの名前。名前は、選択したレポートスイート内で一意である必要があり、最大255文字まで指定できます。 詳細情報 タグ 任意のタグをデータフィードに適用して分類を容易にします。 「 フィルター」の説明に従ってタグでフィルターを実行し、 データフィードの管理でデータフィードのリスト を検索できます。 説明 データフィードの説明を指定します。 追加した説明は、データフィードの編集時に表示されます。 -
「データ形式」セクションで、次の情報を指定します。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 フィールド 関数 圧縮形式 使用する圧縮のタイプ。Gzip はファイルを .tar.gz形式で出力します。Zip はファイルを.zip形式で出力します。パッケージタイプ ほとんどのデータフィードでは、「複数のファイル」を選択します。このオプションは、データを非圧縮の 2 GB チャンクにページ分割します。(「複数のファイル」オプションを選択して、レポートウィンドウの非圧縮データが 2 GB 未満の場合、1 つのファイルが送信されます)。「1 つのファイル」を選択すると、 hit_data.tsvファイルが 1 つのファイルに出力されますが、ファイルサイズが大きくなる可能性があります。マニフェスト データフィードの配信ごとにマニフェストファイルを含めるかどうかを選択します。
次のオプションから選択できます。
- マニフェストファイル: データフィードに含まれる各ファイルの情報が含まれます。
- ファイルを完了(レガシー): データフィードが正常に完了したことを示します。 その他の情報は含まれていません。 このオプションは、このオプションを再処理する必要がある既存のフィードに適しています。 単一のパッケージでデータフィードデータを送信する場合にのみ使用できます。
- なし: ファイルが含まれていません
データがない場合でもマニフェストを送信 フィード間隔でデータが収集されなかった場合に、アドビがマニフェストファイルを宛先に配信するかどうかを決定します。マニフェストファイルを選択すると、データが収集されないときに、次のようなマニフェストファイルが表示されます。
textDatafeed-Manifest-Version: 1.0Lookup-Files: 0Data-Files: 0Total-Records: 0オペレーティングシステム文字列の置換 データを収集する際に、一部の文字(新しい行など)が問題を引き起こす可能性があります。 フィード ファイルからこれらの文字を削除するには、このオプションを選択します。
このオプションは、顧客データに埋め込まれた次の文字列シーケンスを検出し、スペースに置き換えます。
- Windows: CRLF、CR、またはTAB
- MacとLinux: \n、\r、または\t
動的検索を有効にする 動的ルックアップを使用すると、他の方法では利用できないデータフィード内の追加のルックアップファイルを受信できます。 この設定では、各データフィードファイルで次のルックアップテーブルを送信できます。
- 通信事業者名
- モバイル属性
- オペレーティング システムの種類
詳しくは、動的ルックアップ を参照してください。
到着遅延のヒットを許可 過去データは、タイムスタンプ付きのヒットやデータソースなど、データフィードのジョブが特定の時間または日の処理を完了した後に取得できます。
設定したレポート頻度(通常は日単位または時間単位)内でデータフィードジョブがデータ処理を完了した後に到着したデータも含める場合は、このオプションを選択します。このオプションを有効にすると、データフィードは、データを処理するたびに、到着が遅れたヒットを調べ、送信される次のデータフィードファイルでバッチ処理します。
詳しくは、着信遅延を参照してください。
ルックバックウィンドウ (遅延着弾の場合) このオプションは、「遅延ヒットを許可」オプションが有効になっている場合に表示されます。 ルックバックウィンドウを選択して、含まれるレイトヒットの時間枠を制限します。 遅延時間にかかわらず、すべての遅延時間を許可する場合は、無制限を選択します。 1時間、2時間、1週間、2週間などのプリセット間隔を選択できます。 または、カスタムルックバックウィンドウを選択し、カスタムルックバック フィールドで、最大26,280時間のルックバックウィンドウを指定します。 -
データ構造 セクションのレポートスイート フィールドで、書き出すデータを含むソースレポートスイートを選択します。
レポートスイートを選択する際には、次の点を考慮してください。
- 同じレポートスイートに対して複数のデータフィードを作成する場合、各データフィードに異なる列定義が必要です。
- データフィードをサポートするのはソースレポートスイートのみです。仮想レポートスイートはサポートされていません。
- 使用可能な列のリストは、選択したレポートスイートが属するログイン会社によって異なります。 レポートスイートを変更すると、使用可能な列のリストが変更される可能性があります。
-
フィードに含めるデータ列を決定するには、次のいずれかの方法または両方を使用します。
-
列を個別に追加:左側の使用可能 セクションで、含める列を選択し、含めるを選択します。 Adobe Analyticsのすべてのデータ列を使用できます。 複数の列を選択するには、Shiftを押すか、Command (macOS)またはCtrl (Windows)を押します。 「すべて追加」をクリックして、データフィードにすべての列を含めます。
追加した列は、右側のIncluded セクションに表示されます。
-
列テンプレートを追加: 列テンプレート フィールドで、追加する列テンプレートを選択します。 列テンプレートは定義済みの列のグループであり、Adobeにはデフォルトで複数の列が用意されています。
テンプレートに含まれているすべての列は、右側のIncluded セクションに表示されます。
-
-
(オプション)現在作成しているデータフィードに基づく列テンプレートを作成するには、テンプレートとして保存を選択し、テンプレートの名前を指定してから、保存を選択します。 このオプションは、同じ列を含む追加のデータフィードを作成する場合に便利です。
-
(オプション)含まれる列のリストを.csv形式でダウンロードするには、列をダウンロードを選択します。 このオプションは、列数が多いデータフィードに便利です。
-
「スケジュール」セクションで、次の情報を指定します。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 フィールド 関数 頻度 データフィードを送信する頻度を選択します。 使用可能なオプションは、レポートスイート設定に基づいて動的に入力されます。
一般的に、次のオプションを使用できます。
- 毎日: フィードには、レポートスイートのタイムゾーンの午前0時から午前0時までの1日分のデータが含まれます。 このオプションは、バックフィルまたは履歴データ、または継続的なフィードに使用します。
- 時間単位: フィードには、1時間のデータが含まれます。 このオプションは、フィードを継続する場合に使用します。
15分の書き出し頻度は可能ですが、デフォルトでは使用できません。 このオプションをお使いの環境で使用できるようにするには、まずアドビカスタマーケアに問い合わせて、15 分の書き出しをサポートするようにレポートスイートが設定されていることをリクエストする必要があります。
処理遅延 データフィードファイルを処理する前に、一定時間待つかどうかを選択します。 遅延は、モバイル実装に、オフラインデバイスがオンラインになり、データを送信する機会を与えるのに役立ちます。また、以前に処理されたファイルを管理する際に、組織のサーバー側のプロセスに対応するためにも使用できます。ほとんどの場合、遅延は必要ありません。フィードを最大8時間(480分)遅らせることも、カスタム時間(9,999分、約1週間)を選択した場合はさらに長くすることもできます。 連続フィード このオプションを選択すると、終了日が削除され、フィードを無期限に実行できるようになります。 フィードが履歴データの処理を完了すると、フィードはデータが特定の時間または日に収集を完了するのを待ちます。現在の時間または日が終了すると、指定された遅延の後に処理が開始されます。 開始日 データフィードを開始する日付を指定します。 履歴データのデータフィードの処理をすぐに開始するには、データが収集されている過去の任意の日付にこの日付を設定します。開始日は、レポートスイートのタイムゾーンに基づきます。 終了日 データフィードを終了する日付を指定します。 終了日は、レポートスイートのタイムゾーンに基づきます。 -
「宛先」セクションで、データを送信する宛先を設定します。
note note NOTE レポートの宛先を設定する際には、次の点を考慮してください。 -
Adobeでは、レポートの宛先にクラウドアカウントを使用することをお勧めします。 従来の FTP および SFTP アカウントを使用することはできますが、推奨していません。
-
以前に設定したクラウドアカウントはすべて、データフィードに使用できます。 クラウドアカウントは、次のいずれかの方法で設定できます。
-
Data Warehouse のクラウドアカウントを設定する場合
-
Adobe Analytics 分類データを読み込む場合(分類データの読み込み用に設定した任意の場所は使用できません。)
-
場所マネージャー(コンポーネント/場所)から
-
-
クラウドアカウントは Adobe Analytics ユーザーアカウントに関連付けられています。他のユーザーは、組織内のすべてのユーザーが利用できるようにしない限り、設定したクラウドアカウントを使用または表示できません。
-
場所マネージャー(コンポーネント/場所)から作成した任意の場所を編集できます。
以下のフィールドに入力します。
table 0-row-2 1-row-2 2-row-2 3-row-2 フィールド 関数 アカウント 次のいずれかの操作を行います。
-
既存のアカウントを使用: 「アカウント」フィールドの横にあるドロップダウンメニューを選択します。 または、アカウント名の入力を開始し、ドロップダウンメニューから選択します。
アカウントは、設定した場合、または自分が所属する組織と共有されている場合にのみ利用できます。
-
新しいアカウントを作成します: 「アカウント」フィールドの下にある「新しいを追加」を選択します。 アカウントの設定方法について詳しくは、 クラウドの読み込みと書き出しのアカウントの設定の場所アカウントの設定を参照してください。
場所 次のいずれかの操作を行います。
- 既存の場所を使用: 「場所」フィールドの横にあるドロップダウンメニューを選択します。 または、場所の名前を入力し、ドロップダウンメニューから選択します。
- 新しい場所を作成:選択場所 フィールドの下に 新しい を追加します。 場所の設定方法について詳しくは、 クラウドの読み込みと書き出しの場所の設定の場所の設定を参照してください。
完了時に通知 データフィードが正常に送信されるか、送信に失敗した後に通知を配信する1つ以上のメールアドレスを指定します。 複数のメールアドレスはコンマで区切る必要があります。 -
-
「保存」を選択します。
列テンプレートの管理
テンプレートを使用すると、作成した将来のデータフィードに同じ列を再利用できます。
テンプレートを管理する場合は、新しいテンプレートの作成、作成済みのテンプレートの使用、テンプレートのコピー、テンプレートの編集、テンプレートの削除を行うことができます。
管理者 > データフィード > テンプレートの管理
列テンプレートの作成
同じ列を使用する複数のデータフィードを作成する場合、Adobeでは列テンプレートを作成することをお勧めします。 作成した列テンプレートは、組織内の誰でも使用できます。
列テンプレートを作成するには:
-
Adobe Analyticsで、管理者 > データフィード > テンプレートの管理に移動します。
-
新しいテンプレートを作成を選択して、新しい列テンプレートを作成します。
-
「テンプレート名」フィールドで、テンプレートの名前を指定します。
-
左側のAvailable セクションで、含める列を選択し、Includeを選択します。 Adobe Analyticsで使用可能なすべてのデータ列を使用できます。 複数の列を選択するには、Shiftを押すか、Command (macOS)またはCtrl (Windows)を押します。 「すべて追加」をクリックして、データフィードにすべての列を含めます。
追加した列は、右側のIncluded セクションに表示されます。
-
「保存」を選択します。
列テンプレートの編集
-
Adobe Analyticsで、管理者 > データフィード > テンプレートの管理に移動します。
-
編集するテンプレートを選択し、編集を選択します。
-
編集を行い、保存を選択します。
列テンプレートのコピー
-
Adobe Analyticsで、管理者 > データフィード > テンプレートの管理に移動します。
-
コピーするテンプレートを選択してから、コピーを選択します。
-
「テンプレート名」フィールドで、テンプレートの名前を指定します。
-
追加の変更を加え、保存を選択します。
列テンプレートの削除
-
Adobe Analyticsで、管理者 > データフィード > テンプレートの管理に移動します。
-
削除する1つ以上のテンプレートを選択し、削除を選択します。