Facebook フィードに含める商品とバリエーションを正確に選ぶ
カタログ全体をそのまま 1 つの Facebook フィードに入れるべきケースはほとんどありません。スタッフ用サンプル、非表示の SKU、シーズンオフの商品ライン、卸専用ブランドなど、広告に出すべきでない商品はたくさんあります。Advanced editor では 2 段階のコントロールが可能です。商品レベルのゲートで商品全体を除外し(コレクションと除外タグ)、バリエーションレベルのフィルターで各商品を実際に広告に出したいバリエーションだけに絞り込みます(export mode と Filter-variants のルールビルダー)。このガイドではすべてのコントロールを順に解説し、どれがアイテムを削除するもので、どれが単にフィードのデータを整えるだけのものかを明確にします。
1 Advanced editor を開く
これらのコントロールはすべて Advanced editor 内にあるため、まずはそこから始めます。ダッシュボードで絞り込みたいフィードを見つけ、Edit (advanced) をクリックします。Basic editor でも商品とコレクションは扱えますが、このガイドで紹介する除外タグ、ホワイトリスト、バリエーションルールビルダーは Advanced 専用です。各フィードは独立してフィルターされるため、あるチャネル向けに広範なフィードを、別のチャネル向けに厳密に絞り込んだフィードを運用できます。
2 全商品をエクスポートするか、選択したコレクションのみにする
これが最も広いゲートです。Export all products (default & recommended) はカタログ全体を同期し続けます。Export products from selected collections に切り替えると Selected collections のピッカーが表示されます。入力を始めて対象のコレクションを選ぶと、それらのコレクションに含まれる商品だけがフィードに入ります。これはシーズン限定のサブセットや単一ブランドを公開する最もクリーンな方法です — 専用の Shopify コレクションを作成し、そのコレクションにフィードを向ければ、商品の追加・削除に合わせて自動的に維持されます。
3 タグで商品全体を除外する
Other settings セクションを開き、Exclude products with tags を使います。これらのタグのいずれかを持つ商品はフィードから完全に除外されます — コレクションに手を加えずに、スタッフ用サンプル、非表示または廃番の SKU、卸専用商品を除外する最速の方法です。Shopify でそれらの商品にタグを付け(例えば no-facebook や sample)、同じタグをここに追加し、各エントリの間で Enter またはカンマを押します。これはブロックリストです。一致する商品は削除され、それ以外はすべて残ります。
4 在庫のあるバリエーションだけを残す
Variant export settings セクションの Export mode は、各商品がフィードに寄与するバリエーションの数を決定します。デフォルトは all variants (including sold out) をエクスポートし、買い物客がすでに閲覧したアイテムのリターゲティングを維持します。all available variants (excluding sold out) を選ぶと在庫切れのバリエーションが自動的に除外され、only one variant を選ぶと商品ごとに代表的なバリエーションを 1 つだけ送信します。これはバリエーションレベルです。商品を丸ごと削除するのではなく、各商品を絞り込みます。
5 Filter variants を有効にし、ルールの組み合わせ方を選ぶ
より細かいコントロールには、Filter variants を開き、Filter variants - export only variants that match these filters に切り替えます。次にルールの組み合わせ方を選びます。Match all properties (AND) はすべてのルールを満たすバリエーションのみを残し、Match any property (OR) は少なくとも 1 つを満たすバリエーションを残します。絞り込み条件を積み重ねるには AND を使い(ある価格帯かつ特定のサイズ)、複数の許容ケースを 1 つのフィードにまとめるには OR を使います。
6 バリエーションルールを作成する:プロパティ、関係、条件
Add a rule をクリックすると、Property、Relation、Condition の 3 つの部分からなる行が追加されます。Property は商品のオプション名(Size や Color など)またはバリエーションフィールド(price など)で、表示されているとおりに正確に入力します。Relation は Equals、Does not equal、Contains、Does not contain、Contains any of (CSV)、Greater than (>)、Less than (<) のいずれかです。Condition は照合する値です。したがって Size / Does not equal / XXL は XXL バリエーションを除外し、price / Greater than (>) / 10 はフィード通貨で 10 を超えるバリエーションだけを残します — 大なり/小なりの比較は数値なので、価格の下限や在庫のしきい値に適しています。必要なだけ行を追加できます。それらは前のステップの AND/OR の選択に従って組み合わされます。
7 フィードに書き出される商品タグを制限する
Other settings に戻り、Whitelisted product tags は除外フィールドとは異なる働きをします。商品を削除するのではなく、商品のどのタグをフィードのデータにエクスポートするかを制限します。空のままにするとすべての商品タグが通過し、ここにタグを追加するとそれらのタグだけが書き出されます。Shopify のタグにカタログに表示したくない社内メモが含まれている場合に使います。各エントリの間で Enter またはカンマを押します。
8 バリエーションタイトルからオプション名を除く
Variant title セクションの Exclude options (such as size) は、バリエーションをフィルターするのではなく、生成されるバリエーションタイトルを整えます。タイトルに追加したくないオプション名を列挙します — 例えば Size を追加すると、タイトルが「Blue Cotton Tee - S」ではなく「Blue Cotton Tee」と表示されます。これはフィード内でのバリエーションのラベル付けを変更するもので、バリエーションを追加または削除するものではありません。フィルターとタイトルが正しく見えたら、上部のバーで Save を押すと、フィードが自動的に再生成されます。
よくある質問
Facebook フィードから特定の商品を除外するにはどうすればよいですか?
Shopify でそれらの商品にタグを付け、Advanced editor の Other settings にある「Exclude products with tags」に同じタグを追加します。それらのタグのいずれかを持つ商品はすべてフィードから削除されます。サンプル、非表示の SKU、卸専用商品を除外する最速の方法です。
特定のコレクションだけをフィードに入れるにはどうすればよいですか?
Product export settings で「Export all products」から「Export products from selected collections」に切り替え、コレクションを選択します。それらのコレクションに含まれる商品だけがエクスポートされるため、シーズン限定の商品ラインや単一ブランドに最適です。フィードは商品がコレクションに出入りするのに合わせて自動的に更新されます。
在庫切れの商品をフィードから除外するにはどうすればよいですか?
Export mode を「all available variants (excluding sold out)」に設定すると、在庫切れのバリエーションが自動的に除外されます。デフォルトではあえて在庫切れのバリエーションを残していることに注意してください。これは Facebook がすでにアイテムを閲覧した買い物客にリターゲティングを続けられるようにするためです。戦略に合う方を選んでください。
タグによる除外と Filter variants ルールの違いは何ですか?
タグによる除外は商品レベルで機能し、一致する商品が丸ごと削除されます。Filter variants はバリエーションレベルで機能し、ルールに一致するバリエーションだけを残します。商品のすべてのバリエーションがフィルターで除外された場合、その商品はフィードに表示されません。
サイズや色でバリエーションをフィルターするにはどうすればよいですか?
Filter variants を有効にし、Property をオプション名(Size や Color など)にしたルールを追加し、「Does not equal」や「Contains any of (CSV)」などの関係を選び、値を入力します。例えば Size / Does not equal / XXL は、そのオプションを持つすべての商品から XXL バリエーションを削除します。
安価なアイテムを除外するために最低価格を設定できますか?
はい。Property を「price」、関係を「Greater than (>)」、条件を下限値にした Filter variants ルールを追加します — その値を上回るバリエーションだけがエクスポートされます。大なり・小なりの比較は数値なので、在庫のしきい値にも使えます。
ルールには Match all と Match any のどちらを使うべきですか?
バリエーションがすべての条件を同時に満たす必要がある場合は「Match all properties (AND)」を使います — 例えば価格帯と特定のオプションの両方です。複数の異なるケースがいずれも許容され、そのうちのどれか 1 つでバリエーションを対象にしたい場合は「Match any property (OR)」を使います。
Property ルールが機能しません — なぜですか?
Property は実際の商品オプション名またはバリエーションフィールドと正確に一致する必要があるため、Shopify に表示されているオプションと照らしてスペルを確認してください。どちらにも一致しない場合、そのルールは無視され、バリエーションは残されます。オプションの照合では大文字・小文字は区別されません。price などのバリエーションフィールドには小文字のフィールド名を使ってください。
ホワイトリストは商品をフィードから削除しますか?
いいえ。「Whitelisted product tags」は、商品のどのタグをフィードデータに書き出すかを制御するだけで、商品を削除することはありません。商品を削除するには、代わりに「Exclude products with tags」またはコレクション設定を使ってください。
「Exclude options」はフィードからバリエーションを削除しますか?
いいえ。この設定は、生成されるバリエーションタイトルからオプション名(Size など)を取り除いて、よりすっきり表示させるだけです。すべてのバリエーションは引き続きエクスポートされます — 変わるのはラベル付けであり、含まれるアイテムではありません。