Klaviyo 外部連携トラフィックの IP アドレスを許可リストに登録する方法
このページで学べること
ファイアウォールが Klaviyo のリクエストをブロックしていないことを確認するために、送信 Klaviyo 外部連携トラフィックの IP アドレスを許可リストに追加する方法をご確認ください。すべての送信 Klaviyo 外部連携トラフィックは、予測可能で固定の IP アドレスのセットの背後にあるため、このトラフィックが Klaviyo からのものであることを高い確度で確認できます。これは、Magento 2 や WooCommerce などのセルフホスト型 E コマース外部連携を使用している顧客に特に当てはまります。
外部連携のトラフィックには、フローでトリガーされる Webhook のトラフィックは含まれない点にご注意ください。フローでトリガーされる Webhook のトラフィックでは、異なる IP アドレスが使用されます。
Klaviyo では外部連携トラフィックにどの IP アドレスを使用していますか?
Klaviyo は複数の IP 範囲から外部連携トラフィックを送信します。それらすべてを許可リストに追加してください。これらの IP 範囲は時間の経過とともに変更される場合があります。
ファイアウォールの許可リストを最新の状態に保つには、[クライアント IP 許可リストを取得] エンドポイントを使用してください。このエンドポイントは定期的にクエリでき、レスポンスを使用して、プログラムでファイアウォールの構成を更新できます。
許可リストを手動で設定する場合は、次の両方の IP 範囲を許可リストに追加してください:
- 207.211.192.0/20— 対象: 207.211.192.0 – 207.211.207.255
- 207.186.206.0/24— 対象: 207.186.206.0 – 207.186.206.255
許可リストに /20 の範囲を追加できない場合、最初の範囲は 16 個の /24 範囲として表すことができます。2 つ目の範囲はすでに /24 のため、変更は不要です。許可リストに追加する /24 の完全なリストは次のとおりです:
207.211.192.0/24207.211.193.0/24207.211.194.0/24207.211.195.0/24207.211.196.0/24207.211.197.0/24207.211.198.0/24207.211.199.0/24207.211.200.0/24207.211.201.0/24207.211.202.0/24207.211.203.0/24207.211.204.0/24207.211.205.0/24207.211.206.0/24207.211.207.0/24207.186.206.0/24
手順の例
Cloudflare で許可リストに登録する方法
Cloudflare は /20 範囲の許可リスト登録を受け付けないため、上記の /24 範囲 17 件すべてを許可リストに登録する必要があります。
- Cloudflare ダッシュボード にログインし、アカウントとドメインを選択してください。
- [セキュリティ] > [セキュリティ ルール] に移動します。
- カスタム ルールを追加し、次の詳細を入力してください:
- Value には、最初の範囲
207.211.192.0/24を入力します。 - [許可] アクションを選択します。
- ゾーン では、ルールが現在のウェブサイトのみに適用されるか、アカウント内のすべてのウェブサイトに適用されるかを選択します。
- ルールのメモを入力します(任意)。
- Value には、最初の範囲
- [追加] を選択します。
- 上記セクションで指定されている 17/24 の各範囲について、このプロセスを繰り返します。
Cloudflare のドキュメントで IP アクセスルールの詳細をご確認いただけます。
Akamai で許可リストに登録する方法
- Console の編集ページで、[新しい IP アドレスを追加] をクリックします。
- [IP ネットワークをホワイトリストに登録] フィールドに
207.211.192.0/20と入力します。 - 次に [新しい IP アドレスを追加] をクリックし、
207.186.206.0/24を入力します。 - 完了したら、[変更を保存] アイコンをクリックします。
IP 許可リストの管理について詳しくは Akamai のドキュメントをご覧ください。
達成できること
送信(アウトバウンド)の外部連携トラフィック向けに、Klaviyo の固定 IP アドレスを許可リストに正常に追加しました。ファイアウォールまたはセキュリティ プロバイダーは、そのトラフィックが Klaviyo から発信されていることを把握した上で、安全に通過させます。
その他のリソース
- Magento 2 との連携に関するトラブルシューティング
以下に記載されたトラブルシューティング手順に従って、Magento 2 OAuth の設定に関する問題を解決する方法をご紹介します。これらの手順を実行しても問題が解決しない場合は、コミュニティまたはサポートチームまでご連絡ください。
- WooCommerce との連携に関するトラブルシューティング
以下に記載された該当のトラブルシューティングシナリオに従って、WooCommerce との連携設定に関する問題の解決方法をご紹介します。このリストにない問題が発生した場合は、コミュニティまたはサポートチームまでご連絡ください。