Skip to main content
Message Archival 機能は有料のアドオンです。詳細については、MoEngage の Customer Success Manager (CSM) またはサポートチームにお問い合わせください。

概要

メッセージアーカイブとは、顧客に送信したコミュニケーションを後でアクセスできるように保存するプロセスです。これらの顧客メッセージを保持することは、次のような複数の理由から重要です。
  • 規制遵守: 地域や業界 (特に BFSI 分野) に応じて、世界各国のさまざまな規制機関が、顧客とのあらゆる「電子的コミュニケーション」を保存することを企業に義務付けています。顧客とのコミュニケーションの保存を推奨するにとどまる規則もあれば、企業に保存を義務付ける規則もあります。場合によっては、保持規則で保持すべきコミュニケーションの種類も定められています。たとえば、すべてのメッセージ (プロモーションメッセージを含む) を保存するか、少なくともトランザクションメッセージを所定の期間保存するといった内容です。
    各地域の規則およびガイドラインの例を次に示します。
    保持期間は規則ごとに異なります。たとえば、SEC Rule 17a-4 のデフォルトの保持期間は 6 年ですが、GLBA Rule for Financial Information Privacy のデフォルトの保持期間は 7 年です。
  • カスタマーエクスペリエンス: 顧客が受信したメッセージについて、サポート窓口に問い合わせてくることがあります。こうした顧客により良く対応するには、顧客に送信したすべてのトランザクションメッセージやプロモーションメッセージに関する情報をチームが把握できるようにする必要があります。そうすることで、カスタマーサービスチームは顧客に送信されたパーソナライズされたメッセージを確認して、顧客からの問い合わせや苦情に対応できます。これをメッセージの送信/配信イベント (MoEngage の S3 Exports または Streams を使用) と組み合わせることで、受信されたメッセージや、メールボックスの容量不足や携帯電話番号が利用できないなどのさまざまな理由で配信されなかったメッセージを 360 度の視点で把握できます。ブランドから顧客に送信されたコミュニケーションを 360 度の視点で把握できることで、カスタマーサービスチームは全体的なコンテキストを理解でき、対応時間 (TAT) と対応コストを削減できます。さらに重要なことに、全体的なカスタマーエクスペリエンスが向上します。
  • 監査: メッセージアーカイブは、顧客に送信されたコンテンツを確認するための強力なツールです。顧客が受信したメッセージについて苦情を申し立てたり異議を唱えたりした場合に、これらのアーカイブファイルを使用して主張の妥当性を確認できます。
    上記の理由から、MoEngage では顧客メッセージのコピーを少なくとも 2 ~ 6 か月間、可能であればそれ以上保持することをお勧めします。

MoEngage のメッセージアーカイブ

MoEngage は Message Archival 機能を提供しており、企業は顧客に送信した実際の通知コンテンツのコピーを保持することを選択できます。この機能は、規制への準拠、監査ニーズへの対応、顧客へのより良い対応に役立ちます。この機能は、Email、SMS、Push、RCS の各チャネルと Inform で利用できます。 この機能のその他の利点は次のとおりです。
  • 無期限の保存: これらのメッセージを MoEngage に 1 か月間、または必要な期間だけ保存することを選択できます。
  • 自動アーカイブ: 機能を有効にすると、指定したチャネルについて、すべてのベンダー/プラットフォームにわたって顧客メッセージが自動的にアーカイブされます。
  • 安全な保存: MoEngage は、メッセージの暗号化を含め、メッセージファイルが安全に保管されるようにします。
  • UI ベースのアクセス: 各メッセージには、MoEngage ダッシュボードでユーザーとイベントごとにアクセスできます。
  • 各ファイルのダウンロードオプション: メッセージファイルを簡単にダウンロードして、ローカルコピーを保持できます。
  • メッセージファイルの取得 (任意): MoEngage では、これらのメッセージをお客様のファイルストアに取得できます。すべてのファイルには一意の識別子があり、ファイルをキャンペーン/アラートまで追跡できるようになっています。

ダッシュボードでメッセージのコピーを表示する

View sent message オプションは、MoEngage またはクライアント所有の S3 バケットにアーカイブされたメッセージでのみ利用でき、SFTP サーバーにアーカイブされたメッセージでは利用できません。
顧客に送信されたアーカイブメッセージ (Email、Push、SMS、または RCS) のコピーを MoEngage ダッシュボードで表示できます。表示するには、次のようにします。
  • 送信されたコミュニケーションを確認したい顧客の User Profile で、Activity Info タブに移動します。
  • User Activity > Events に、ユーザーに関連付けられたイベントのリストが表示されます。
  • メッセージのコピーは、Email Sent、 SMS Sent、Notification Received Android、Notification Sent iOS、Notification Received Web、および RCS Sent イベントで確認できます。
顧客に送信されたメールのコピーを表示するには、次のようにします。
  1. ユーザーの User Profile に移動します。
  2. Activity Info タブをクリックします。
  3. 対象のキャンペーンに関連付けられた Email Sent イベントで、顧客に送信されたメールを探します。
  4. View sent message をクリックして、顧客に送信されたコミュニケーションを表示します。
  5. 右上隅の Download をクリックして、送信されたメールに対応する EML ファイルをダウンロードします。
注:
  • メールのコピー内のリンクは説明のためにのみ追加されており、機能しない場合があります。
  • 250 KB を超えるテンプレートはアーカイブされません。
  • メールの添付ファイルはアーカイブされません。 2023-06-05_15-17-10
  • PII Tokenized Sending が有効になっている場合、MoEngage では Message Archival はサポートされません。PII Tokenized Sending を使用すると、MoEngage プラットフォーム内に顧客の PII を保存せずに顧客とエンゲージできます。詳細については、PII Tokenized Sending を参照してください。
  • アカウントで PGP 暗号化を有効にすると、PGP 暗号化を有効にする前にアーカイブされたメッセージを含め、すべてのアーカイブメッセージで View sent message オプションが利用できなくなります。詳細については、メッセージの暗号化を参照してください。

ファイルの保存

ファイルの保存には、次のオプションがあります。
  • MoEngage の S3 バケットに保存する
  • お客様の S3 バケットに保存する
  • お客様の SFTP サーバーに保存する

MoEngage の S3 バケットに保存する

アーカイブされたファイルを MoEngage UI で表示したい場合は、ファイルを MoEngage の S3 バケットに保存すると便利です。ファイルをお客様独自の S3 バケットにのみ保存する場合、MoEngage がそれらのアーカイブファイルを UI に表示するには読み取りアクセス権が必要です。
一度設定を選択すると、後で変更することはできません。メッセージファイルをお客様の S3 バケットに保存することにした場合、この設定を変更して MoEngage に保存することはできません。

お客様の S3 バケットに保存する

これらのファイルを MoEngage の S3 バケットに保存する場合は、MoEngage がお客様用のバケットを作成し、メッセージを安全に保存します。 お客様の S3 バケットにファイルを保存するには、次の手順を実行します。
  1. データを保存する S3 バケットの名前を共有し、MoEngage に読み取りおよび書き込みアクセス権を付与します。
  2. バケットの ARN URL も提供する必要があります。詳細については、ARN URL の設定を参照してください。
  3. MoEngage では、ファイルを保存するフォルダ名が必要です。
  4. デフォルトのファイルパスから変更する場合、MoEngage では別のファイルパスの名前が必要です。

お客様の SFTP サーバーに保存する

このオプションでは、ユーザー認証情報による認証を使用して、アーカイブデータをお客様独自の SFTP サーバーに保存できます。接続の設定に関する詳細なガイドについては、SFTP Integration のドキュメントを参照してください。 詳細については、以下を参照してください。

ARN URL の設定

すでに S3 バケットをお持ちの場合でも、権限を制限できるように、MoEngage 専用の新しいバケットを作成することをお勧めします。
この手順では、AWS S3 アクセスを設定するために IT チームまたは DevOps チームとの連携が必要です。
  1. アプリ用のバケットを作成するには、S3 コンソールを開き、手順に従って AWS にサインインするか、アカウントを作成します。
  2. サインインしたら、Storage & Content Delivery カテゴリから S3 を選択します。
  3. 次の画面で Create Bucket を選択すると、バケットを作成してリージョンを選択するよう求められます。
  4. ナビゲーションバーの Policies タブに移動し、Get Started、Create Policy の順に選択します。これにより、ユーザーの権限を追加できます。
  5. Create Your Own Policy を選択します。これにより、指定したバケットにのみ MoEngage がアクセスできるよう、権限が制限されます。
  6. 独自のポリシーを作成する際に、任意の Policy Name を指定し、Policy Document セクションに次のコードを入力します。INSERTSID を SID に、INSERTPOLICYID をポリシー ID に、INSERTBUCKETNAME をバケット名に必ず置き換えてください。

メッセージの暗号化

MoEngage では、アーカイブする顧客メッセージを暗号化する方法として、KMS 暗号化と PGP 暗号化の 2 つをサポートしています。暗号化タイプは、アカウントで Message Archival を設定する際に選択します。
アーカイブメッセージの暗号化方法を変更するには、CSM または MoEngage サポートチームにお問い合わせください。

保存場所別の暗号化サポート

  • KMS 暗号化は既存の暗号化タイプで、S3 バケット (お客様または MoEngage のバケット) にアーカイブされたメッセージでのみ機能します。MoEngage は、SFTP サーバーにアーカイブされたファイルの KMS 暗号化をサポートしていません。
  • PGP 暗号化は新しい暗号化タイプです。S3 と SFTP の両方でサポートされていますが、S3 の場合はお客様独自のバケットにメッセージをアーカイブする場合にのみサポートされます。MoEngage 所有の S3 バケットにメッセージをアーカイブする場合、サポートされる暗号化タイプは KMS のみです。

PGP 暗号化の設定

PGP 暗号化を使用するには、PGP 公開鍵を MoEngage と共有します。MoEngage はこの鍵を使用して、すべてのメッセージを暗号化してから、お客様の S3 バケットまたは SFTP サーバーにアーカイブします。 次の点に注意してください。
  • ファイル拡張子: PGP 暗号化を有効にすると、新しくアーカイブされるメッセージファイルには PGP ファイル拡張子が付きます。
  • ファイルパスと命名規則: PGP 暗号化を有効にしても、既存のファイルパスやファイルの命名規則は変更されません。
  • ダッシュボードでのメッセージの表示: アカウントで PGP 暗号化を有効にすると、PGP 暗号化に切り替える前にアーカイブされたメッセージを含め、すべてのアーカイブメッセージで View sent message オプションが利用できなくなります。これは、MoEngage がダッシュボードに表示するためにメッセージコンテンツを復号できなくなるためです。詳細については、ダッシュボードでメッセージのコピーを表示するを参照してください。

鍵の有効期限と再試行の動作

PGP 鍵には有効期限があります。メッセージアーカイブが中断されないように、現在の鍵の有効期限が切れる前に、更新した鍵を MoEngage と共有してください。 新しい鍵を共有する前に鍵の有効期限が切れた場合、またはその他の理由で S3 バケットや SFTP サーバーへの接続が切断された場合は、次のようになります。
  1. MoEngage は、S3 バケットまたは SFTP サーバーへのアーカイブメッセージの書き込みを停止します。
  2. 代わりに MoEngage は、これらのメッセージを内部の再試行キューに書き込み、最大 30 日間保持します。
  3. 有効な更新済みの鍵を共有すると (または接続が復元されると)、MoEngage は再試行キューに保持されているすべてのメッセージを S3 バケットまたは SFTP サーバーにプッシュします。

よくある質問

ファイルの保持期間とは、これらの顧客メッセージファイルが MoEngage に保存される期間を指します。デフォルトのメッセージファイルの保持期間は、S3 バケットのファイル保持期間によって異なります。これらのメッセージは、デフォルトで 30 日間ダッシュボードに表示されます。この期間は、イベントの保持期間によって異なります。メッセージファイルには、MoEngage ダッシュボードで Email Sent、Notification Received Android、Notification Sent iOS、Notification Received Web、 SMS Sent などのイベントを使用してアクセスします。MoEngage ダッシュボードを通じて保存されているすべてのメッセージファイルにアクセスするには、イベントの保持期間がメッセージファイルの保持期間と同じかそれ以上である必要があります。または、これらのメッセージファイルを MoEngage ダッシュボードを介さずにオフラインでアクセスできるように保存することもできます。お客様の SFTP サーバーに保存されたファイルについては、MoEngage はデータ保持を管理しません。これはお客様がサーバー上で完全に管理します。また、SFTP にアーカイブされたメッセージは MoEngage ダッシュボードで表示できません。注: MoEngage のイベント保持期間とメッセージファイルの保持期間は、どちらもニーズに応じて設定できます。
ファイルのイベント保持期間が過ぎている場合は、クエリ言語を使用して、ファイルが保存されている S3 にクエリを実行することでファイルを取得できます。ファイルが SFTP サーバーに保存されている場合は、SFTP サーバーから直接アクセスする必要があります。
MoEngage では、この状況に対処するために 2 回の再試行をサポートしています。ファイル書き込みの 1 回目の再試行は、最初の試行から 1 時間後に行われます。S3 がまだダウンしている場合、2 回目の再試行は最初の試行から 4 時間後に行われます。SFTP の場合: 接続に失敗すると、MoEngage は 5 秒ごとに 3 回ファイルの書き込みを再試行します。S3 または SFTP のいずれかで再試行後もファイルの書き込みに失敗した場合、MoEngage はこれらのファイルのコピーを内部で 60 日間保存します。サポートチームに連絡して、手動でバケットに書き込んでもらうことができます。
ファイルが保存場所に書き込まれない理由として、次のような複数の理由が考えられます。
  • S3 の場合、MoEngage に対するバケットの読み取りまたは書き込みアクセス権が取り消されている可能性があります。
  • SFTP の場合、認証情報が正しくないか変更されている可能性があります。または、サーバーのファイアウォールが MoEngage のアクセスをブロックしている可能性があります。
  • ファイルを保存するフォルダが見つからない可能性があります。
  • S3 バケットまたは SFTP サーバーが長期間ダウンしていて、すべての再試行が失敗している可能性があります。
CSM またはサポートチームにお問い合わせください。