MobilePushの送信実績詳細を確認できる「MobilePush Detail Extract Report」を、Automation Studioを用いて拡張FTPへ出力する手順を解説します。
本記事は初回設定時の動作確認を目的としたステップバイステップガイドです。
Automation Studio を使用して MobilePush Detail Extract Report を生成し、拡張 FTP サイトへ出力する手順は以下の通りです。
拡張 FTP サイト (Enhanced FTP) へのアクセスができ、ファイルがダウンロードできることを前提とします。
本手順は初回設定時の動作確認を主目的としています。実運用時のファイル命名規則やスケジュールは要件に合わせて調整してください。
Marketing Cloud のメニューより Automation Studio を開きます。
画面右上の [新しいオートメーション] (New Automation) をクリックします。
左側のアクティビティ一覧から、以下のアイコンをドラッグ&ドロップでキャンバスに配置します。
開始ソース: [スケジュール] (Schedule)
Step 1: [データ抽出] (Data Extract)
Step 2: [ファイル転送] (File Transfer)
MobilePush の詳細データを抽出する定義を作成します。
配置した「データ抽出」アクティビティ内の [選択] をクリックし、[新しいデータ抽出アクティビティの作成] を選択します。
プロパティ (Properties) を設定します。
名前: 管理しやすい任意の名前を入力(例: MobilePush_Detail_Extract_Daily)
ファイルの命名パターン: 出力するファイル名を入力。拡張子は .zip としてください (例: MobilePushData.zipなど)
定期実行する場合は %%year%% などのパーソナライズ文字列の利用も検討します
重要: ここで指定したファイル名は、後の「ファイル転送」設定で正確に参照する必要があるため、メモしておきます。
抽出の種別: MobilePush Detail Extract Report を選択
※ドロップダウンに表示されない場合、サポートへの有効化依頼が必要なため、MIDを添えてお問い合わせください。
構成 (Configuration) を設定します。
日付範囲 (Date Range): 抽出したい期間を指定。送信試験を行なった日付が含まれるように指定します。テストでは Specific Range を選択して、送信日の前後1日を指定する形などが推奨されます。例) 10月10日に送信した場合:10月9日 ~ 10月11日と設定
Apply Time Zone: チェックをオンにし、利用したいタイムゾーンを指定します。
設定内容を確認し、[次へ] をクリックし、[終了] をクリックします。
抽出されたファイルを Safehouse という領域から FTP へ移動させる定義を作成します。
配置した「ファイル転送」アクティビティ内の [選択] をクリックし、[新しいファイル転送アクティビティの作成] を選択します。
プロパティ (Properties) を設定します。
名前: 管理しやすい任意の名前を入力(例: Move_MobilePush_Data_To_FTP)
ファイルアクション: [Safehouse からファイルを移動] (Move a File From Safehouse) を選択
構成 (Configuration) を設定します。
ファイルの命名パターン: 手順 3 で設定した「ファイルの命名パターン」と完全に一致する文字列を入力します(例: MobilePushData.zip)。
注意: 一致していない場合、ファイルが見つからずエラーになります。
ディスティネーション: 転送先のディレクトリを選択(例: ExactTarget Enhanced FTP など。これはご利用のSFTPサイトのImportディレクトリ直下を指します)
設定内容を確認し、[次へ] をクリックし、[終了] をクリックします。
画面右上の [保存] ボタンをクリックします。
名前: オートメーション全体の名前を入力し任意の場所に保存します(例: Daily_MobilePush_Extract_Automation)。
動作確認を行うため、画面右上の [一回実行] (Run Once) をクリックします。
Step 1 と Step 2 のアクティビティを選択し、[実行] します。
実行されるアクティビティを確認し、上で作成したアクティビティが選ばれていることを確認して [今すぐ実行] をクリックします。
アクティビティタブに移り、オートメーションが正常に終了するまで待機します。
なお、一回実行のリクエストが開始されるまで1-2分待つ場合があります。
正常終了したら、指定した場所にファイルが生成されていることを確認してください。
ExactTarget Enhanced FTP を選んだ場合、ご利用の SFTP サイトの Import ディレクトリ直下を確認します。
ファイルは ZIP 形式になっているため、展開して CSV を取得し、CSV ファイルを Excel 等のソフトで開いて送信データを確認してください。
なお、本レポートに記録されるデータの見方などは以下の記事を参照してください。
補足: Apply Time Zone について
出力日時および抽出範囲の基準タイムゾーンを制御します。データの不整合を防ぐため、通常はチェックをオンにすることを推奨します。
【抽出データのDE格納に関する検討事項】
得られたデータをセグメント等の目的でデータエクステンション(DE)に格納する際は、以下の点に十分ご注意ください。
必要な項目・データのみを格納する : Query/Filterアクティビティはデータ量に応じて処理時間が増大します。特にQueryアクティビティには「30分」のタイムアウト制限があるため、すべてのデータを丸ごと格納せず、必要な項目のみを格納し、「日付範囲」で絞り込むなどの対策を検討してください。
処理しきれない場合は外部で加工を検討する: Query の効率化や分割を行ってもタイムアウトが頻発する場合は、無理にQuery アクティビティ内で完結させようとせず、ステップで得られたCSVデータを外部サービス等で加工してから、再度投入することを検討してください。
なおデータエクステンションへのインポートを行う手順については下記を参照してください
https://help.salesforce.com/s/articleView?id=005299204&type=1
005239066

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.