WhatsAppアラートの設定

メール送信に失敗した際に通知を受け取りたいですか?WhatsAppとの統合により、WP Mail SMTPをWhatsAppアカウントに接続し、メール送信に失敗した際に通知を受け取ることができます。

このチュートリアルではWP Mail SMTPでWhatsAppアラートを設定する方法をご紹介します。


始める前に、まずWP Mail SMTPがWordPressサイトにインストールされ、有効化されていることを確認し、ライセンスを確認する必要があります。

メールアラートページへのアクセス

ワードプレスダッシュボードからメールアラートの設定を始めるには、WP Mail SMTP " Settingsに行き、Alertsタブをクリックします。

WPメールSMTP設定のアラートの場所

WhatsAppセクションまでスクロールして下さい。WhatsAppインテグレーションを使用するには、Meta開発者ダッシュボードでカスタムアプリを作成する必要があります。作成したアプリのWhatsApp接続を有効にし、認証情報を取得します。

まず WhatsAppアラートオプションを ONにします。

Microsoft Teamsアラート

WhatsApp アラートを有効にすると追加オプションが表示されます。Meta developer dashboardからアクセストークン、WhatsApp Business ID、電話番号IDを取得する必要があります。必要な情報を取得する方法はこちら。ブラウザタブは開いたままにしておいて下さい。

メタアプリケーションの作成

まず、Meta の開発者アカウントにログインするか、すでにアカウントをお持ちの場合は新規アカウントを作成してください。

ログインしたら、My Appsページに行き、Create Appsボタンをクリックします。

アプリの作成

その後、アプリフィールドにアプリの名前を入力します。次に、App contact emailフィールドにあなたのEメールを入力し、Nextをクリックします。

アプリの詳細を入力

Use casesセクションでOtherオプションを選択し、Nextをクリックして次に進みます。

その他の使用例を選択

その後、アプリの種類として「ビジネス」を選択し、「次へ」をクリックします。

ビジネスアプリの種類を選択

最後に、アプリの詳細を確認し、「アプリを作成」をクリックしてアプリの作成プロセスを完了します。

詳細を確認し、アプリの作成をクリックします。

アプリダッシュボードが表示されます。アプリに商品を追加]セクションまでスクロールし、[WhatsApp]セクションの[設定]をクリックします。

WhatsApp Business APIの設定

WhatsApp Business API を使用するには、アプリを関連付けるビジネスプロフィールを選択する必要があります。Select a business portfolioドロップダウンからプロフィールを選択してください。

事業ポートフォリオを選択

ビジネスプロフィールをお持ちでない場合は、先に進む前にプロフィールを作成するよう促されます。続行」をクリックして次に進みます。

次に、新規事業ポートフォリオ登録フォームに必要事項を記入し、「送信」をクリックします。

事業ポートフォリオの詳細を入力

WhatsApp 接続設定

ビジネスポートフォリオに接続後、「My products」セクションまでスクロールし、「WhatsApp」の下にある「Settings」をクリックします。

WhatsApp API設定

WhatsApp API 設定ページが表示されます。WhatsApp " API設定... をクリックして下さい。

WhatsApp Business API セットアップ

WhatsApp は統合のためのテスト認証情報を生成します。テスト認証情報を使ってWhatsAppとWordPressを接続できます。

まず、WhatsAppビジネスアカウントIDをメタデベロッパーサイトからコピーします。

WhatsAppビジネスIDのコピー

その後 WP Mail SMTP 設定ページに戻り、WhatsApp ビジネスアカウントID欄に貼り付けます。

WP Mail SMTPのWhatsApp Business IDフィールド

その後、Meta開発者サイトに戻り、電話番号IDをコピーする。

コピー 電話番号 ID

次に、WP Mail SMTP設定ページに戻り、電話番号IDフィールドに値を貼り付けます。

WP Mail SMTPの電話番号IDフィールド

その後、「受信先電話番号」欄にアラートを受信したいWhatsApp番号を入力してください。

電話番号を入力

注意:WhatsApp アラートを受信するには、この番号をMetaアプリに登録する必要があります。

Metaアプリに受信者の電話番号を追加する

受信者の電話番号を登録するには、MetaアプリのダッシュボードからWhatsApp " API設定 を開きます。宛先]ドロップダウンメニューをクリックし、[電話番号リストの管理]を選択。

電話番号リストの管理

表示されるオーバーレイで、追加する電話番号の国番号を正しく選択してください。

国番号の確認

その後、電話番号を入力し、「次へ」をクリックします。

受信者の電話番号を入力し、次へをクリックします。

WhatsApp経由で認証コードが送信されます。5桁のコードを入力し、「次へ」をクリックして番号を登録します。

受信者番号の確認

アクセストークンの生成

WhatsApp " API設定 を開き、アクセストークンの生成ボタンをクリックすると、統合テスト用のアクセストークンを素早く生成できます。

アクセストークンの生成

表示されるオーバーレイでMetaアカウントにログインして下さい。アクセストークンを関連付けたい WhatsApp Business プロフィールを選択します。アクセストークンは現在作成中のMetaアプリでのみ使用できるよう制限して下さい。

トークンが生成されたら、生成されたアクセストークンの横にある「コピー」ボタンをクリックして、その値をコピーします。

ただし、このトークンは一時的なもので、有効期限は24時間です。トークンが無効になっている可能性があるため、メッセージが配信されない可能性があります。

WhatsAppアラートメッセージを確実に配信するには、恒久的なアクセストークンを生成する必要があります。その方法は以下の通りです。

システムユーザーの作成

Meta Business Managerを開き、WhatsApp API 接続に使用したビジネスポートフォリオが選択されていることを確認します。設定 " ユーザー " システムユーザーページに移動します。

メタシステムユーザー設定ページ

ここでAddボタンをクリックして次に進みます。

システムユーザー追加ボタン

表示されるオーバーレイで、「システム・ユーザー名」フィールドに名前を入力する。この名前は小文字で、ハイフンで区切るのが理想的です。例えば、'whatsapp-alerts'。

システムユーザー名

次に、Systemユーザのロールを Adminに設定する。

システムユーザーの役割

最後に、[Create system user]ボタンをクリックして続行します。

システムユーザーの作成ボタンをクリックします。

システムユーザーを作成したら、そのユーザーにMetaアプリへのアクセス権を割り当てる必要があります。そのためには、3点アイコンをクリックし、Assign assetsを選択します。

資産の割り当て

表示されたオーバーレイで、Metaアプリの横にあるチェックボックスをオンにします。

Metaアプリを選択

次に、「フルコントロール」の「アプリを管理」オプションをオンに切り替えます。

システム・ユーザーにフル・コントロールを与える

その後、Assign assetsボタンをクリックして進みます。

資産の割り当てボタン

ユーザーロールの割り当てが完了したら、Generate tokenボタンをクリックしてアクセストークンを作成します。

アクセストークンの新規作成ボタン

表示されたオーバーレイで、アプリの選択ドロップダウンをクリックし、Metaアプリを選択します。次にNextをクリックして進みます。

メタアプリを選択

その後、Token expirationセクションでNeverを選択し、Nextをクリックして続行する。

の中で パーミッションの割り当て セクションで、検索バーに「whatsapp」と入力し、「whatsapp」を有効にする。 whatsapp_business_messaging そして whatsapp_business_management のオプションがある。

WhatsApp Business API オプションを有効化

最後にGenerate tokenボタンをクリックしてアクセストークンを作成します。

トークンの生成ボタンをクリックします。

コピーアイコンをクリックしてトークンをコピーします。

アクセストークンをコピーする

アクセストークンの追加

その後、WP Mail SMTP設定ページに戻り、先ほどコピーした値をAccess Tokenフィールドに貼り付けます。

アクセストークンを貼り付ける

WhatsApp アラートの設定が完了したら、設定を保存するか、引き続き他の設定を追加して下さい。設定を保存するには、下にスクロールして「設定を保存」ボタンをクリックして下さい。

アラート設定を保存する

設定を保存すると、WP Mail SMTPが自動的にテンプレートを生成します。最初はWhatsAppメッセージテンプレートのステータス欄の横に保留中と表示されるかもしれません。これはあなたのテンプレートがメタチームによってレビュー中であることを示します。

保留中のテンプレートのステータス

ステータスの再確認リンクをクリックすると、テンプレートのステータスを再確認できます。

テンプレートの状態を再確認する

保留中のステータスは、Metaが彼らのプラットフォームで作成された新しいテンプレートをレビューするために発生します。審査には数分かかります。アカウントのステータスによっては、もっと時間がかかるかもしれません。

テンプレートが承認されると、その横に「承認済み」のステータスが表示されます。

WhatsAppテンプレート承認

複数の WhatsApp アラート連携を追加することができます。その場合は「別の接続を追加」ボタンをクリックして下さい。

別の接続を追加ボタン

その後、新しいMetaアプリをセットアップし、アプリ用のアクセストークンを生成するプロセスを踏む必要がある。

ご注意:WhatsAppとの統合にはそれぞれWhatsApp Business API認証情報が必要です。そのため、追加する接続毎に個別のMetaアプリを作成する必要があります。

全ての設定が完了すると、メール送信に失敗した際にWhatsAppメッセージが送信されるようになります。

WhatsAppアラート例

よくある質問

WP Mail SMTPでWhatsAppアラートを設定する際によくある質問にお答えします。

WhatsApp アラートメッセージが届かないのはなぜですか?

これはさまざまな理由で発生する可能性があります。この問題を解決するには、まずアクセストークンが有効か、期限切れでないかを確認して下さい。WhatsApp Business API 設定ページで生成された一時的なアクセストークンを使用しても、メッセージが配信されない場合があります。システムユーザーを作成し、そのユーザーのアクセストークンを生成することをお勧めします。

また、WP Mail SMTP の宛先電話番号フィールドに追加した番号が正しい国コードで正しくフォーマットされていることを確認してください。WhatsApp Business API の受信者にも追加してください。

WhatsApp テンプレートが承認されない問題の解決方法

WP Mail SMTPをWhatsAppに接続すると、プラグインが自動的にビジネスマネージャー・プロフィールにアラートテンプレートを生成します。このテンプレートは メタ・ビジネス・マネージャー ダッシュボードダッシュボードには wp_mail_smtp_alert テンプレートを使用します。Activeステータスは、テンプレートが正常に動作していることを意味します。

WP Mail SMTP WhatsApp テンプレート

ステータスがPENDINGの場合は、Metaがテンプレートを承認するまで少し待つ必要があります。ステータスがREJECTEDの場合は、Metaが自動的にテンプレートを承認しなかったことを意味します。このような場合は、テンプレートを再送信して承認してもらうか、Metaのサポートチームに連絡して手動でレビューしてもらうことをお勧めします。

以上です!これで WP Mail SMTP で WhatsApp アラートを設定する方法は完了です。

次に、複数の接続を設定したいですか?WP Mail SMTPで追加の接続を設定する方法については、チュートリアルをご覧ください。

無料のWP Mail SMTPプラグインをお試しください

お気に入りのSMTPプロバイダーを使って、WordPressのメールを確実に送信しましょう。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。