Table of Contents
ページ読み込み時にロケーターのフィルターを事前選択する機能が、正式な機能になりました!これにより、ロケーターのすべての機能を提供しながら、特定のロケーションを強調するためのフィルター適用済みのビューも使用できます。この機能は、ロケーターにフィルター値があり、それらのフィルター値がロケーター上に表示されている場合にのみ機能します。
たとえば、このロケーターは 3 つのフィルターオプションが事前選択された状態で読み込まれます

必要に応じて、異なるフィルターの「種類」をまたいでフィルターオプションを選択できます。この例では、「Services」と「Brands」が同時に事前フィルターされています。

事前選択フィルターを実装する
- ページにロケーターを設置しておく必要があります。フロントエンドのビルダーツールで作成したロケーターでも、スニペットで定義したロケーターでも構いません。
- ロケーターでフィルターが有効になっていることを確認します。
- ロケーターに表示されているフィルターセクションの名前(上記の例では「Services」と「Brands」)を使用して、ロケータースニペットを編集し、事前選択したいフィルターの種類ごとに次の属性を追加します:data-filter-pre-selected-services=""。フィルターの種類の名前は異なる場合があります。「services」を、ロケーターに表示されているフィルターの種類/セクションの名前に置き換えてください。
- 事前選択したいフィルター値をカンマ区切りのリストで入力します。data-filter-pre-selected-services="Local SEO,Reputation Management"
- 複数のフィルターの種類でフィルタリングしたい場合は、手順 3 と 4 と同様にスニペットに別の属性を追加し、フィルターの種類とフィルター値を調整します。
次のロケータースニペットでは、「services」フィルターで「Local SEO」と「Reputation Management」、「brands」フィルターで「Brand1」を事前フィルターとして有効にしています。
<div id="store-finder-widget" data-key="ddddddddddddddddd"
data-filter-pre-selected-services="Local SEO,Reputation Management"
data-filter-pre-selected-brands="Brand1"></div>