詳細情報:
Marketing Cloud Engagement でのチャットメッセージングデータ抽出の作成
Automation Studio と Contact Builder を使用してチャットメッセージングデータ抽出を作成し、メッセージ総計値の詳細を確認します。
- Automation Studio で、[新規オートメーション] をクリックします。
- [データ抽出] 活動を [オートメーション] キャンバスにドラッグします。
- [選択] をクリックします。
-
[Create New Data Extract (新規データ抽出の作成)] をクリックし、データ抽出ファイルを作成します。
-
[ChatMessagingDetailExtract] を選択します。
ファイル名にワイルドカードを使用する場合は、末尾にのみワイルドカードを使用します。たとえば、test_mo_log_%%Year%%%%Month%%%%Day%%.zip のようになります。
- Channel ID (チャネル ID): WhatsApp チャネルの電話番号。国コードと電話番号は記号なしで使用します。
- チャネル種別: WHATSAPP。
- Include MOLog (MOLog を含める): 顧客からの受信メッセージを含む未加工データファイルを提供します。
- Include Tracking Detail (追跡の詳細を含める): 送信および対応する受信追跡の詳細ディスポジションを提供します。追跡の詳細を含めないことを選択した場合、一部の配信確認は、設定された送信期間の終了間近であれば含まれません。ローリング範囲を使用すると、完全なデータセットが得られます。
- 潜在的なバウンスを含める: WhatsApp は登録解除情報を提供しません。過去 30 日間に 3 回メッセージを受信していないユーザーは、バウンスされたユーザーとみなされます。バウンスしたユーザーがブランドの WhatsApp チャネルをオプトアウトしてブロックしている可能性があります。
-
[ChatMessagingDetailExtract] を選択します。
-
ファイル転送活動を作成します。データ抽出活動と同じファイル名パターンを使用します。
データ抽出を実行すると、ファイルは Salesforce セーフハウスに保存されます。ファイル転送アクティビティにより、ファイルが設定ファイルの場所に移動します。
-
SFTP サーバからファイルを取得します。

- 追跡ファイル名: chat_{filename}_tracking.csv
- 受信メッセージのファイル名: chat_{filename}_inboundmessagelogs.csv
- 登録解除される可能性のあるファイル名: chat_{filename}_potentialunsubs.csv
- 日付を含むログ ファイル名の例: chat_test_mo_log%%Year%%%%Month%%%Day%%_tracking.csv
-
情報をデータ抽出にインポートします。
- Contact Builder で、データエクステンションを作成します。
- Contact Builder で、インポート定義を作成します。
| 名前 | 説明 | データ型 |
|---|---|---|
| TrackingType | Marketing Cloud Engagement でディスポジションを送信します。DeliveryReport または SEND のいずれか | 文字列 |
| SendType | 送信が開始された方法: Journey Builder またはトランザクション API 経由、またはデフォルト応答として。 | 文字列 |
| MID | 送信者のメンバー ID | Bigint |
| EID | 送信者のエンタープライズ ID 番号 | Bigint |
| ContactKey | 受信者の連絡先キー | 文字列 |
| MobileNumber | 受取人の電話番号 | 文字列 |
| EventDateUTC | イベントの UTC 日時 | datetime |
| AppID | プロバイダーのアプリケーション ID | 文字列 |
| ChannelID | 登録済みチャネルの電話番号 | 文字列 |
| ChannelType | チャネルプラットフォーム (WhatsApp) | 文字列 |
| ConversationType | メタ定義の会話カテゴリ。Marketing、Utility、Authentication、Service、Referral のいずれかの値が含まれます。ConversationType は、TrackingType 値が DeliveryReport の送信済みメッセージまたは配信済みメッセージにのみ割り当てられます。 | 文字列 |
| ActivityName | ジャーニーの送信に関連するメッセージ活動の名前 (WhatsApp) | 文字列 |
| ChannelName | 使用されるチャネルの名前 | 文字列 |
| ステータス | 送信者または Marketing Cloud Engagement から提供された送信状況 | 文字列 |
| 理由 | [状況] が負の場合、この項目に詳細が表示されます。 | 文字列 |
| JBDefinitionID | メッセージのリリース元のジャーニーの一意の識別子 | 一意の識別子 |
| SendIdentifier | 送信の内部エンゲージメント識別子。 この識別子は、一意の SEND を対応する DeliveryReport 情報に関連付けます。同じ取引先責任者に何度も送信する場合、注文または日付を検証できません。この項目は、送信および配信レポートのデータ関連付けの情報源です。 |
一意の識別子 |
| AssetID | 送信に関連付けられたアセット ID。送信種別のみで使用できます。 | Bigint |
| MessageTypeID | 内部送信種別 ID | int |
| JBActivityID | ジャーニー内のメッセージの一意の識別子 | 一意の識別子 |
| 名前 | 説明 | データ型 |
|---|---|---|
| ChatMessagingMOLogID | 連続する一意のデータベース識別子 | Bigint |
| ChannelID | 登録済みチャネルの電話番号 | 文字列 |
| ChannelType | チャネルプラットフォーム (WhatsApp) | 文字列 |
| MobileNumber | チャネルに応答した取引先責任者の電話番号 | 文字列 |
| MessageData | パートナーからの JSON 形式のデータ。[テキスト] 項目には受信テキストが表示されます。 | 文字列 |
| DateCreatedUTC | Engagement で受信メッセージが受信された UTC 日時 | datetime |
| 名前 | 説明 | データ型 |
|---|---|---|
| MID | 送信者のメンバー ID | Bigint |
| EID | 送信者のエンタープライズ ID 番号 | Bigint |
| ContactKey | 受信者の連絡先キー | 文字列 |
| MobileNumber | 受取人の電話番号 | 文字列 |
| ChannelID | 登録済みチャネルの電話番号 | 文字列 |
| ChannelType | チャネルプラットフォーム (WhatsApp) | 文字列 |
| ChannelName | 顧客が指定したチャネルの名前 | 文字列 |
| FirstDateUTC | 配信追跡を使用しない初回送信日時 (UTC) | datetime |
| LastDateUTC | 配信追跡を使用しない最終送信日時 (UTC) | datetime |
次の場合、ユーザーは登録解除の可能性があるとマークされます。
- 少なくとも 3 つのメッセージがユーザーへの送信に失敗しました
- レポートの選択した期間中にユーザーへの送信が成功していない
メッセージが [失敗] 状況または [未送信] 状況 (理由 100) の場合、メッセージは送信失敗として定義されます。

