健康をお祈り申し上げます

ダッシュボードの「送信ヘルスカード」は、「このストアからの送信に何か問題はないか」という疑問にお答えします。送信元、送信したメール内のリンクや画像、そして失敗したイベントの数をチェックします。 特に注意すべき点がない場合は、1行のみが表示されます。「すべて問題ありません:送信元は正常に機能しており、リンク切れは見つからず、過去7日間で失敗したイベントもごくわずかでした。」

それ以外の場合は、検出された内容が一覧表示されます。

「送信中」のヘルスカードが表示されたダッシュボードで、すべてが正常であることが示されています
ダッシュボードの下部にある「ヘルスカードの送信」です。ここではすべて正常ですが、問題が発生するとリスト表示に切り替わります。

送信者

ここでは、**「メール送信者」**ボタンが表示される際、2種類の送信者に関する問題が発生します:

  • **再接続が必要な接続済みメールボックスです。**プロバイダーによってログインが拒否されるようになった Microsoft 365 または Google アカウントです。カード上部のダッシュボードバナーには、それらが名前順に一覧表示されており、この行にはその数が表示されています。
  • **過去7日間の送信者に関するアラートです。**送信者ごとに1行ずつ_表示され_、送信停止日と理由が記載されています。これらは、アプリからメールで送信された「メール送信者が機能しなくなった」というアラートから取得した情報です。送信者ごとに、最新のアラートのみが表示されます。

それぞれの原因と対処法については、通知とアラート に記載されています。再接続の手順については、メール送信者の概要 に記載されています。

リンク切れや画像の表示エラー

このアプリは、送信したメール内のリンクや画像を検査し、誰にとっても機能しないものを報告します。見出しにはその数が表示され、表には最新のものから順に最大10件までが表示され、さらに残りの件数も示されます。

コラム 意味
住所 クエリ文字列を除いたリンクまたは画像のアドレス(「リンク」または「画像」と表示されているもの)
レイアウト そのメールが送信されたレイアウト、またはメールに保存されていたレイアウトを、そのエディタへのリンクとして表示します
ステータス そのアドレスが返したHTTPステータス(例:404、またはドメインが存在しない場合の「**Host not found」**など)
最終確認日時 このアドレスが送信済みメールや保存済みのレイアウトに表示された最後の日

リンクがチェックされる際

  • Shopify Flowステップによるメール送信が正常に完了した直後、およびテストメールの送信後や「履歴」からの再送信後、メールが実際に表示された通りの状態で確認できます。Shopify Flow変数内にのみ存在するリンクについても、この方法で確認できます。
  • レイアウトを保存すると、そのレイアウト自体およびそのレイアウトに含まれるすべての言語に対して保存が行われます。現在「破損」とマークされている住所は直ちに再チェックされるため、保存するとすぐに修正結果が表示されます。

このチェックによって送信が遅れたり失敗したりすることはなく、送信後に実行されます。

どのリンクがチェックされるのでしょうか

メール内の http または https のリンクおよび画像は、1通のメールにつき最大25件までチェックされます。チェック対象外となるのは、アプリ独自のアドレス(アップロードされた画像、添付ファイルのリンク、配信停止ページ)、unsubscribe を含むアドレス、未レンダリングの Liquid が含まれているアドレス、2,000文字を超えるアドレス、およびプライベートネットワークを指すアドレスです。 各アドレスは、ストアごとに1日最大1回チェックされ、1ストアあたりの1時間あたりのチェック回数は最大200回に制限されているため、大量のメールを送信しても、サイトへのリクエストが殺到することはありません。

何が「壊れている」とみなされるのでしょうか

このアプリは、HEADリクエストでアドレスを問い合わせ、それが拒否された場合はGETリクエストを行い、5秒間待機します。アドレスが404または410を返した場合、サーバーエラー(5xx)が発生した場合、あるいはそのホストが存在しない場合は、そのアドレスは「無効」とみなされます。 それ以外の場合はすべて正常とみなされます。具体的には、ログイン画面(401、403)、レート制限(429)、ボット対策、タイムアウト、証明書の問題、または接続のリセットなどが該当します。これらは一時的なものや、チェックを実行する場所によって異なる場合がありますが、誤検知は検知漏れよりも信頼を損なうことになります。

認定が有効な期間

無効なアドレスは、送信済みメールや保存済みのレイアウトに表示され続けている限り、カード上に残ります。「**最終閲覧日時」**もそれに伴って移動します。以下の場合には、カードから消えます:

  • そのアドレスが、その後の確認(そのアドレスを使用する次の送信、またはレイアウトの保存)で正しく応答する場合、または
  • その住所を含めない状態でレイアウトを保存するか、あるいは
  • 30日間、姿が見られていません。

保存されるのは、クエリ文字列やフラグメントを含まない、不完全なアドレスのみです。そのため、このリストにはお客様ごとのトークンや注文IDは含まれません。

どうすればよいでしょうか

  1. 「レイアウト」列からレイアウトを開き、そのアドレスを探してください。URLを修正するか、画像を差し替えてから保存してください。保存すると再チェックが行われ、結果が表示されるとその行は消えます。
  2. そのアドレスがレイアウトではなくShopify Flow変数から取得されている場合、原因はそのワークフローまたはデータ(例えば、もはや存在しない商品ページやトラッキングリンクなど)にあります。
  3. 5xx とは、お客様のサイトまたは第三者のサイトに問題が発生していることを示しています。このエラーが繰り返し発生する場合は、そのサイトの管理者に問い合わせてください。

故障率

カードに報告すべき事項がある場合(送信者の問題、リンク切れ、あるいは失敗率そのものであっても)、_過去7日間でN%のイベントが失敗した(合計に対する失敗数)_ことが表示され、「失敗したイベントを表示」というリンクをクリックすると、「失敗」でフィルタリングされた履歴が開きます。 **「注意が必要」**バッジは、過去7日間に少なくとも10件のイベントが実行され、そのうち10%以上が失敗した場合に表示されます。これだけで、「すべて正常」という表示が置き換えられます。スキップされたマーケティングメール(購読を解除した受信者)は失敗とはみなされず、カウントされません。失敗そのものについては、「沿革とトラブルシューティング」で説明されています。

購読解除

マーケティング用のレイアウトをお持ちの場合、または過去に購読解除を行った方がいらっしゃる場合、カードの下部には、過去30日間のマーケティングメールからの購読解除件数と「購読解除一覧を表示」というリンクが表示されます。この行は単なる情報であり、問題ではありません。購読解除とは、アプリがお客様のために用意したリンクをお客様が利用したことを意味します。詳細は マーケティングメールと配信停止 をご覧ください。

関連情報