Articles

WooCommerce Docs

メールが送信されないのはなぜですか? トップに戻る

これは独立したページが必要です。

上記のリンクの指示に従うことに加えて、望ましくないユーザーがあなたのウェブサイトを見ないようにするための保護としてHTTP認証を使用すると、WP-Cronがブロックされ、あなたのウェブサイト上で起動しなくなる可能性があることに注意してください。 WP-Cronに依存している場合、HTTP Authが無効になっていないとFollow-Upsが送信されないので、テストのためにHTTP Authを無効にしてください。

Screen Shot 2016-02-08 at 8.40.18 AM

顧客にメールが送信されるトリガーは何ですか? トップへ戻る

特定のメールについて、設定されたトリガー条件が満たされると、すぐにメールが送信されます。 トリガーが「注文状況」であった場合 Completed “の場合、注文が完了した直後に、既存のメールに基づき、フォローアップが送信するメールのリストを収集し、作成します。 これらのメールはキューに保持され、タイミング間隔が経過するとすぐに送信されます。

同じ顧客に複数のメールを送信することを避けるために、優先順位条件を設定することができ、また、「顧客ごとに1回送信」、「(すでにキューにあるメールの)送信日を調整」などのオプションも用意されています。 ただし、注文が完了した後に別のフォローアップ メールが作成された場合、このメールはトリガー条件に一致してもキューに追加されないので注意が必要です。

なぜ今、数千ものコメントがあるのでしょうか? トップに戻る

アクションスケジューラは、トリガーされるアクションをタイムリーかつ正確に確保するための堅牢な方法です。 フォローアップメールは日付とタイムスケジュールの送信精度に依存しているため、私たちは (WooCommerce Subscriptions と共に) この新しい、非常に正確なスケジューラを実装しました。 ドキュメントで説明されているように、アクションスケジューラは、デフォルトでは、コメントテーブルにすべてのアクションを記録し、ダッシュボード上のコメント数が指数関数的に増加する原因となる可能性があります。 これはバグではありません。

デフォルトでは、ログ エントリ (つまり、コメント) は、それらが関連するアクションと一緒に 1 か月後に削除されます。 コメントの量が問題である場合 (顧客はこれらを見ることはありません)、’action_scheduler_retention_period’ フィルターを使用して、アクションとコメントの保持期間を短縮することができます。

完全にオフにしたい場合は、アクション スケジューラーのログをオフにする設定(これはデフォルトでアクションを記録しないように設定されています – 再びオンにする必要があります)と、設定の保存時にデータベースから現在のログを削除する選択があります。

Cart Abandonment Logic トップに戻る

Follow-Ups は、製品がカートに追加されたとき、および製品が購入されたときを認識します。 これは、すぐに起こることも、数分後に起こることも、数日後に起こることもあります。

注文をインポートするとき、0% で停止し、決して更新されません トップに戻る

これは時折発生します。 最新かつ最高のものを実行することが最高です!

  • PHP 5.6 以下を実行していますか? PHP 7.2 へのアップグレードをお勧めします。
  • キャッシュプラグインをインストールしていますか? または、キャッシュをまったく行っていませんか。 ホスティングプロバイダーにも確認してみてください。 ホスティングプロバイダーが何をしてくれるのか驚くことでしょう!
  • Mandrill (MailChimp サービス) などは使えないのでしょうか? トップへ戻る

    簡単に言えば、利用規約に反するということです。 トランザクションメールとは、1 人またはごく少数の受信者に送信される 1 回限りのメールと定義され、受信者専用にカスタマイズされたものです。 一般的な用途は次のとおりです。

      • フォローアップとリマインダーメール
      • パスワード忘れメール
      • 注文確認とレシート
      • その他のさまざまな一回限りのメール

    Known Plugin Conflicts or Incompatibility with Various Stuff Back to top

    If you are running any of the following plugins, I’m sorry, フォローアップの問題を引き起こすことが知られているため、それらを無効にしてください。

    • P3 Performance Plugin
    • Linnworks Integration for WooCommerce (バージョン 1.0 より古いもの)。3.6 – 1.3.6 以降にアップグレードしてください)
    • WP-Sweep – このプラグインはデータを消去する可能性があるのでご注意ください(フォローアップだけでなく、WooCommerce の商品データにも害を及ぼす可能性があります)

    このプラグインを使って自動送信ではないメール送信はできますか? トップページへ戻る

    はい。 手動メールを選択するだけで、いつでも好きなときに、自動メールのすべての利点を得ることができます。 計画も条件もなく、ただ必要なときに送信するだけです。 一度、手動メールのテンプレートを作成すれば、いつでもすぐにそれを取り出して、メールアドレスを選択し、必要なら少し編集して、「送信」をクリックすることができます。 また、一部の顧客やユーザーに対して一度にメールを送信することも可能です。 例えば、ある日付範囲に購入したすべてのお客様や、特定の商品を購入したすべてのお客様にメールを送信することができます。 詳細は「手動メール」のページをご覧ください。

    800通のメールを送信しようとしましたが、送信されませんでした。 トップに戻る

    ウェブホストの制限には違いがありますので、送信制限についてお使いのホストに確認することをお勧めします。 詳しくはこちらをご覧ください。 1 日の送信制限を超える数のメールを送信する予定がある場合は、Mandrill などのサード パーティのメール プロバイダに切り替えることをお勧めします。 このプラグインは、Follow-up Emails.

    Google Analytics のリンク追跡はどのように機能しますか? トップへ戻る

    チェックボックスをオンにすると、新しいフィールドが開き、トラッキング リンクを入力できます。

    Google Analytics URL Builder ツール ページで詳細をご覧いただけます。

    この領域に入力する必要があるのはトラッキング リンクのみで、完全な URL ではありません。

    「常に送信」機能はどこに行ったのですか? トップへ戻る

    バージョン 4.0 から、ストア全体のメール タイプにのみ、”常に送信” するかどうかを制限する機能があります。 この変更は、”Storewide “以外のメールタイプ(商品やカテゴリー別のメールを含む)でメールを送信した場合、メールの重複が無視できない結果となるために実施されました。 なぜですか。

    電子メールは、特定性に基づいてキューに入れられます。 電子メールがより具体的であればあるほど、優先順位は高くなります。 したがって、「Storewide」以外の電子メールの種類は、通常、優先度が最も高く、重複が少なく、これらの電子メールの種類を「常に送信」できるかどうかに制限する必要性は不要になります。 Storewide」メールだけが重複の可能性があり、フォローアップメールは、他のメールタイプとの重複を制限するために、このメールタイプに対してより多くの制御を提供します。 なぜManualとSign-upsしか使用できないのですか? トップへ戻る

    バージョン4.0から、フォローアップメールは追加のプラグインを必要としなくなりました。 これは、WooCommerceやSenseiをインストールしなくても、フォローアップメールの機能の一部を利用できるようになったことを意味します。 WooCommerce がない場合、サインアップとマニュアルメール以外のメールタイプにアクセスできないため、混乱する可能性があります。

    すべてのメールタイプにアクセスできないもう一つのシナリオは、WordPress のマルチサイトを実行している場合です。 これは、フォローアップメールが、WooCommerceがインストールされているかどうかを判断するために、WordPressのactive_pluginsデータ内のwoocommerce/woocommerce.phpを特別に探すためです。

    登録済みの顧客とゲストチェックアウトの両方にメールが送信されますか? トップページに戻る

    はい。

    ユーザーが登録したときに、登録メールが送信されないのですが? トップページへ戻る

    サインアップメールは、「ニュースレター」や「メーリングリスト」の購読ボックス機能とは異なります。 サインアップメールは、WordPress/WooCommerceのアカウントにサインアップするためのものです。 この違いにご注意ください。

    正しいメールを送るのは複雑ですが、どのように処理されるのですか? トップへ戻る

    メール送信時に、何を送信し、何を送信しないか、どのような順番で送信するかを決定するために、フォローアップが行う決定プロセスを記録してみました。

    購読メールはいつ配信されるのでしょうか。 トップへ戻る

    「有効期限後」のメールはいつスケジュールされるのですか?

    システムが何らかのバックグラウンドプロセスを実行して、毎日期限切れの購読をチェックし、スケジュールを組むのでしょうか。 メールは、WooCommerce Subscriptions プラグインが定期購入の subscription_expired トリガーを起動した後にスケジュールに追加されます。

    私の「定期購入の有効期限が切れる前に」メールはどれも送信されていないようです! トップへ戻る

    まず、定期購入の設定を確認してください。 終了日を設定していますか? そうでない場合、サブスクリプションに有効期限がない (したがって終了日がない) ため、before next subscription payment トリガーを使用する必要があります。 この場合、そのサブスクリプションにbefore subscription expiresトリガーを設定しても、トリガーされることはないでしょう。

    私の配信停止ページが機能しません トップに戻る

    すべてのオプトアウトと配信停止を処理するために、ショートコード を使用してページを作成しました。 URLはhttps://example.com/unsubscribeにしました。 なぜ動作しないのでしょうか。

    ここでの問題は、ショートコードを使用することではありません – Follow Ups はショートコードとの後方互換性を維持しているからです。 問題は、配信停止のエンドポイントが https://example.com/unsubscribe であるという事実に関連しており、同じスラッグでページを作成すると、エンドポイントが上書きされ、壊れてしまいます。 もし別のページでこのショートコードを使いたい場合は、その “unsubscribe” スラッグを使わないでください。

    大量のメールを送信するテストはどのようにすればよいですか。 トップへ戻る

    Follow Ups に直接これを可能にするような機能はありません。 代わりにできることは、サードパーティのプラグインを使用して、メールが送信されたように無効化し、ログを取ることです。 私たちは時々、以下を使用して、送信される内容を確認し、問題を診断しています。 これらのプラグインは、データベースにデータを追加するため、Web サイトを公開する前にデータを消去することを忘れないでください:

    • Disable Emails plugin
    • Log Emails plugin

    リストのアクセス タイプ(公開/非公開の違い)はどうなっていますか。

    公開アクセスタイプは、ストアの顧客が購読できるようにリストを公開することを意味します。

    一方、非公開アクセスタイプのリストには、管理者のみが購読者を追加することができます。 私たちは、サポート ポリシーに基づき、アドバイスやコードのレビューを行うことはできません。

    My Unsubscribe Page is Blank… Help! トップへ戻る

    一般的に、ページは実際には空ではありません。 通常は、CSS ルールでメイン コンテンツ領域を隠しているだけです。

    .home #content {
    display: none;
    }

    どうすれば購読中止のページをカスタマイズできますか? トップに戻る

    このページに表示されるテンプレートを上書きするには、woocommerce-follow-up-emails/templates/email-unsubscribe.php ファイルをコピーして、アクティブなテーマの follow-up-emails ディレクトリ内に貼り付けます。 そうすると、Followup Emailsは、Followup Emailsに同梱されているものではなく、テーマによって提示されたemail-unsubscribe.phpを読み込みます。 これはまた、あなたやあなたのテーマ開発者が行った変更をアップグレードが上書きするのを防ぎます。

    どのテンプレートをどのように編集できますか? トップへ戻る

    いくつかのテンプレートは、Followup Emails フォルダ woocommerce-follow-up-emails/templates/ から /follow-up-emails/ に既存のファイルをコピーするだけで編集することができます。 提供されているメール テンプレートをダウンロードした場合は、すでにこのフォルダがある場合もあります。 テンプレートファイルによっては、サブフォルダに入っている場合がありますので、その場合は、同じフォルダ構造でコピーすることが重要です。 上書きできるファイルの例:

    • email-subscriptions.php
    • email-unsubscribe.php
    • myaccount/email-preferences.php

    メールテンプレートをダウンロードできませんトップへ戻る

    以下のメッセージが表示されますか?

    Error saving file to /var/www/blah/wp-content/themes/blah/follow-up-emails/emails/fue-responsive-one-column.html

    まず、アクティブなテーマがサーバーによって書き込み可能である必要があります。 メールダウンロード機能は、アクティブなテーマに新しいディレクトリを作成します:

    follow-up-emails/emails

    これは、Followup Emails がメール テンプレートにアクセスするために読み取るフォルダ構造です。 少なくとも、これらのフォルダを手動で作成し、テンプレートをダウンロードするためにこれらを書き込み可能にしてください。 そのため、データベースに直接変更を加えるための有用な SQL クエリをいくつか用意しました。 この操作を行う前に、データベースをバックアップしておくことをお勧めします。

    インストール時に T_STRING エラーが発生しますか。 トップへ戻る

    次のようなエラーが発生するかもしれません:

    Parse error: syntax error, unexpected T_STRING in .../wp-content/plugins/woocommerce-follow-up-emails/includes/addons/twitter/class-fue-addon-twitter-admin.php on line 99

    このエラーは、互換性のないバージョンの PHP を実行しているために発生します。 多くの場合、PHP 5.2 またはその亜種です。 少なくとも PHP 5.4 にアップグレードすることをお勧めします。

    SPF のセットアップでエラーが発生する トップに戻る

    一部のホストでは、次の問題が発生することがあります:

    Error generating an SPF record. Failed to write question to socket

    最初に行うべき手順は、ソケットが有効または許可されているかを、ホスト会社で確認することです。 このエラーは通常、DNS への問い合わせで SPF レコードを生成しようとしたときに、Follow Ups がソケット エラーを取得したために発生します。 Follow Ups は Google のパブリック DNS に ping を送信するため、ポート 53 の UDP 8.8.8.8 にアクセスする必要があります。

    送信した電子メールのデフォルトフォーマットは何ですか? トップへ戻る

    デフォルトでは、メールは multipart/alternative として送信され、text/html 部分と text/plain 部分 (text/html 内容から HTML を除去して生成) を含みます。

    この動作を無効にして text/html のみを使用するには、次のフィルターを使用します:

    add_filter( 'fue_multipart_mail', '__return_false' );

    Follow-Ups をアンインストールするにはどうすればよいですか? トップへ戻る

    この拡張機能は、デフォルトでは、WordPress 管理からプラグインを削除しても、データベースからその情報を削除することはありません。 Follow-Ups をデータを含めて完全にアンインストールしたい場合は、プラグインを削除する前に、サイトの wp-config.php ファイルに以下を追加してください。

    define('WC_REMOVE_ALL_DATA', true);

    アンインストールの前に、バックアップ機能を使用することをお勧めします。 に行ってください。 フォローアップ > 設定 > ツール. そこから、設定とメールをエクスポートおよびインポートすることができます。

    プラグインをアンインストールした後、上記のコードの行を削除することを忘れないでください。