Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Automation Studio を使用して Marketing Cloud のバウンスデータをレビューする

公開日: Apr 23, 2024
説明

バウンス集計データは Email Studio(イーメールスタジオ)の [トラッキング] タブに表示されますが、個々のバウンス応答を調査することは、送信のパフォーマンスを評価し、配信到達性を向上させるための変更を計画する上で重要です。たとえば、以下の 3 つの応答はすべて異なるアクションを必要とします。

5.5.0 (unknown protocol-related status) Requested action not taken: mailbox unavailable. [DM6NAM11FT004.eop-nam11.prod.protection.outlook.com]
5.7.26  Unauthenticated email from example.com is not accepted due to 550-5.7.26 domain's DMARC policy.
5.7.1 (delivery not authorized) Unfortunately, messages from [1.2.3.4] weren't sent.Please contact your Internet service provider since part of their network is on our block list (S3150).


Marketing Cloud(マーケティングクラウド)プラットフォームは、データビューと呼ばれるテーブルの集合で、過去の送信、購読者、エンゲージメントに関する広範なデータを取得します。データビューレコードを照会して、過去の送信の配信到達性に関する結果を全体的に把握できます。結果を保存するデータエクステンション、レコードを取得するクエリアクティビティ、まとめて関連付けるオートメーションを作成する方法を説明します。 

解決策

以下に説明されているオートメーション、クエリアクティビティ、データエクステンションをすばやく作成するには、BounceHistory.zip パッケージと共にパッケージマネージャーを使用します。


データエクステンションの作成


目的: データエクステンションには、次のステップで作成されるクエリアクティビティの結果が保存されます。コンテンツを直接確認するか、今後のレポートの基礎として使用できます。 

[Contact Builder ] > [データエクステンション ] > [作成 ] の順に移動します。

[プロパティ ] 画面で次のように設定します。 
 
作成方法新規から作成
名前BounceHistory

[次へ ] をクリックします。[データ保持ポリシー ] 画面で次のように設定します。
 
保持設定オン
削除個人レコード
保持期間180 日

[次へ ] をクリックします。[属性 ] 画面で次のように設定します。
 
プライマリキー名前データ型必須長さデフォルト値
XJobIDNumberX  
XListIDNumberX  
XBatchIDNumberX  
XSubscriberIDNumberX  
 EventDateDate   
 EmailAddressメールアドレス   
 SubscriberKeyText 254 
 EmailNameText 100 
 ドメインText 128 
 BounceCategoryText 50 
 SMTPBounceReasonText 4000 
 InsertedDateDate  [x] 現在のシステム日付の使用

[完了 ] をクリックします。データエクステンションは、場所が [プロパティ ] 画面で選択されていないためルートフォルダーに作成されますが、オートメーションに影響を与えずに移動できます。 
 


SQL クエリアクティビティの作成


目的: SQL クエリアクティビティでは、標準クエリ言語を使用して、データエクステンションとデータビューの組み合わせからデータを取得できます。ここではアクティビティ種別を使用して、 _Bounce_Job_Subscribers データビューの合流による結果を取得します。 

[Journey Builder ] > [Automation Studio ] > [アクティビティ ] の順に移動して、[アクティビティの作成 ] をクリックします。[SQL クエリ ] アクティビティ種別を選択します。

名前: BounceHistory に設定します。
フォルダーの場所は、オートメーションに影響を与えることなく変更できます。[次へ ] をクリックします。 

[ クエリ] を次のように設定します。
SELECT b.JobID, b.ListID, b.BatchID, b.SubscriberID, b.EventDate, s.EmailAddress,
s.SubscriberKey, j.EmailName, b.Domain, b.BounceCategory, LEFT(b.SMTPBounceReason,1000) [SMTPBounceReason] 
FROM _Bounce b
JOIN ENT._Subscribers s ON s.SubscriberID = b.SubscriberID -- 企業の上位から実行されている場合は ENT プレフィックスを削除
JOIN _Job j ON j.JobID = b.JobID
WHERE b.EventDate > DATEADD(dd, -3, GETDATE())
⚠️ このクエリには、 _Subscriber データビューからの購読者メールが含まれます。Marketing Cloud が購読者モデルを企業レベルで保存するため、企業レベルのデータビューは上記のように「 ENT.」プレフィックスから呼び出す必要があります。企業の上位ビジネスユニットでこのクエリを実行する場合、プレフィックスを削除する必要があります。削除し忘れた場合はエラーメッセージで通知されます。

[構文を検証 ] をクリックしてタイプミスをチェックし、[次へ ] をクリックします。

[ターゲットデータエクステンション ] 画面で、以前に作成した BounceHistory データエクステンションに移動して選択します。

データアクションを [更新 ] に設定し、[次へ ] をクリックして最後のページで [完了 ] をクリックします。 
 


オートメーションの作成


目的: オートメーションは、定期的に 1 つのクエリアクティビティを実行するために使用します。 

[Journey Builder ] > [Automation Studio ] > [概要 ] の順に移動して、[新規オートメーション ] をクリックします。一貫性を確保するため、タイトルを「BounceHistory 」にします。

[ 開始ソース] から [ スケジュール] を [ 開始ソース] 列にドラッグし、[ 設定] をクリックします。[ 開始日] を今日より後の日付に設定します。  繰り返しを「毎日 、1 日ごと」に設定し、 終了を「なし 」に設定します。[完了 ] をクリックします。 

[ 活動] から [ SQL クエリ] ブロックをキャンバスにドラッグすると、[ ステップ 1] 列に SQL クエリアクティビティが作成されます。新規作成したアクティビティブロックで [ 選択] をクリックします。 

以前に作成した BounceHistory SQL クエリアクティビティに移動して選択します。表示されるクエリが以前に入力したものであることを確認し、[完了 ] をクリックします。 

オートメーションキャンバスで [ 保存] をクリックします。
オートメーションは引き続き [一時停止] ステータスになります。有効化するには、[有効 ] ボタン、[有効化 ] の順にクリックします。

オートメーションが完了すると、結果を BounceHistory データエクステンションで直接確認できます。オートメーションはスケジュールに基づいて継続的に実行されるため、引き続きデータが挿入されます。データの増加記録を分析するには、 データフィルターを使用して結果を絞り込みます。たとえば、JobID とドメイン で BounceHistory データエクステンションを絞り込み、単一送信で問題の場所を特定します。 
 


データフィルターの作成


目的: 当社の以前の対応により、BounceHistory データエクステンションにバウンスデータの実行履歴があります。BounceHistory のデータフィルターを作成することで、特定の JobID およびドメインからのバウンスに焦点を絞ります。 

[Email Studio ] > [購読者 ] > [データフィルター ] の順に移動し、[作成 ] をクリックします。 

[ フィルターのビルド元として使用するデータを指定します] で、[データエクステンション ] を選択して [OK ] をクリックします。

[ ソースの選択] で [BounceHistory ] データエクステンションに移動し、選択して [OK ] をクリックします。

[ 検索条件を作成] 画面で、左側の [ 項目] メニューから右側のキャンバスに [JobID ] をドラッグします。[次の値と等しい ] に設定し、JobID を指定します。 [ドメイン ] をキャンバスにドラッグし、[次の値と等しい ] に設定して Gmail.com などのドメインを指定します。 

[保存 ] をクリックします。[ 名前] を「BounceHistory_Filtered 」に設定し、[保存 ] を再度クリックします。

右上の [データエクステンションの作成 ] をクリックし、一貫性を確保するために「BounceHistory_Filtered 」と名前を付けます。フォルダーの保存先を選択し、[保存 ] をクリックします。 

結果として絞り込まれたデータエクステンションは、指定された条件を使用した BounceHistory のサブセットです。新しいデータが BounceHistory に取り込まれるようになると、または条件を変更する必要がある場合、右上にある [更新 ] ボタンをクリックして、絞り込まれた同じデータエクステンションをそのデータで更新できます。 

画面のデータエクステンションを使用して検索条件をすばやく変更するには、既存の条件が表示される左側の 2 番目のパネルで [編集 ] をクリックし、変更を行って [保存して更新 ] をクリックします。

絞り込まれたデータエクステンションの検索条件の変更
ナレッジ記事番号

000392212

 
読み込み中
Salesforce Help | Article