ボットへの販売からストアを保護する
ボット対策を有効にすると、商品の在庫が主に自動チェックアウトボットに販売されるのを防ぐことができます。ボット対策は、既知のボットをチェックアウトからブロックし、ボットのアクティビティを遅らせることで、フラッシュセール中にお客様が希少な商品を購入する機会を得られるようにする、公平性を保つための機能として働きます。
オンラインストアでボット対策機能のリクエストをご希望の場合は、Shopify Plusサポートにお問い合わせください。
Shopifyにおけるボットの理解について、詳しくはこちら。
ボット対策を使用するための考慮事項
ボット対策機能を使用する前に、以下の要件と制限事項を確認してください。
- この機能は、自動チェックアウトボットの有効性を制限することのみを目的としており、ボットのアクティビティに関連する不正注文の形態に対処することを目的としたものではありません。
- ボット対策は、有効化されてから管理画面で利用できるようになります。オンラインストアでボット対策を有効にするには、Shopify Plusサポートにお問い合わせください。
- ボット対策機能は、オンラインストア販売チャネルでのみ利用できます。他の販売チャネルでのボット対策はサポートされていません。
- ボットプロテクションは、最大 500 点の個別の商品、またはストアのすべての商品に適用できます。商品のコレクションにボットプロテクションを追加することはできません。
- 一度にスケジュール設定できるボット対策イベントは1件のみです。
- ボット対策イベントの最長期間は60分です。
- ボット対策イベントが有効になると、編集はできず、無効にすることしかできません。
- ボット対策イベントをスケジュール設定する際には、チェックポイントチャレンジを選択する必要があります。
ボット対策のオプション
ボット対策をスケジュール設定する際に、有効にするチャレンジオプションを選択できます。以下のオプションが利用可能です。
- Google提供のreCAPTCHA。
- Intuition Machines Inc.提供のhCaptcha。hCaptchaには、追加のカスタマイズ可能なチャレンジ設定があります。たとえば、セットの中から正しい画像を選択するか、オブジェクトの周りにボックスを描くかの選択肢があります。また、自分で作成したスキルテスト用の質問と回答をカスタムで追加することも選択できます。
ボットによるチェックアウトの自動入力を停止する設定は、デフォルトで有効になっています。これにより、在庫が限られている商品がすぐに売り切れてしまうのを防ぐのに役立ちます。ただし、この設定を無効にすることもできます。
ボット対策のスケジュール設定
ボット対策を、特定の日時に開始するようにスケジュール設定できます。スケジュール設定したイベントは、ブラウザのタイムゾーンではなく、選択したストアのタイムゾーンに従って開始されます。
ボットプロテクションイベントの最大期間は 60 分です。ボットプロテクションの効果を最大限に高めるため、フラッシュセールと同時にスケジュールを設定することができます。ボットプロテクションをスケジュールする際、公開されているすべての商品を保護するか、保護したい個別の商品を最大 500 点まで選択することができます。
手順:
- オンラインストアのボット対策をまだ有効にしていない場合は、Shopify Plusサポートに連絡してこの機能を有効にしてください。
- 管理画面から、[設定] > [ボット対策]に移動します。
- [保護をスケジュール設定] をクリックします。
- タイトル、日付、開始時刻、期間を入力します。
- 「 ボット対策のオプション 」セクションで、ボット対策の各種設定を行います。
- reCAPTCHA」または「hCaptcha」を選択します。「hCaptcha」を選択した場合は、追加のチャレンジ設定を構成します。
- 任意:[プレビュー] をクリックすると、オンラインストアでチェックポイントチャレンジの例が開きます。
- 任意:ボットによるチェックアウトの自動入力を許可する場合は、[ボットにチェックアウトの自動入力を許可しない] の選択を解除します。
- 「 商品 」セクションで、保護する商品を選択します。
- 公開されているすべての商品を保護する場合は、[公開されているすべての商品を保護する] を選択します。
- 特定の商品を保護する場合は、保護する特定の商品を選択するを選択し、保護する商品を検索フィールドを使用して、保護対象商品のリストに商品を追加します。個別の商品は最大 500 点まで追加できます。
- [送信] をクリックします。
チェックポイントページのカスタマイズ
テーマコードを編集して、チェックポイントページのデザインをカスタマイズできます。
チェックアウトのカスタマイズについて、詳しくはこちら。
手順:
管理画面から、[オンラインストア] > [テーマ]に移動します。
[…] ボタン > [コードを編集] の順にクリックします。
チェックポイントページを初めてカスタマイズする場合は、チェックポイントのテンプレートを作成します。
- [新しいテンプレートを追加する] をクリックします。
- [checkpoint] を選択します。
[Templates] セクションで、[checkpoint.liquid] をクリックします。
テンプレートコードに変更を加えます。
[保存] をクリックします。
新しいイベントを作成し、[お客様に表示される内容をプレビュー] をクリックすると、カスタムのチェックアウトページをプレビューできます。
ボット対策を無効にする
スケジュールされた時間が終了すると、ボット対策は自動的に無効になります。十分なお客様がすでにストアから購入した場合、ボット対策を手動で無効にすることができます。これを判断するには、注文量を追跡し、ボット対策を無効にするかどうかを決定する必要があります。
手順:
- 管理画面から、[設定] > [ボット対策]に移動します。
- 有効なイベントをクリックします。
- [無効にする] をクリックします。