Facebookで自動車のインベントリーを宣伝するには、自動車の詳細を記載した自動車カタログを作成する必要があります。カタログは、展示する自動車のリストを含む、構造化されたデータファイルです。ファイルの各行に、自動車出品投稿を作成するのに必要なすべての情報が含まれています。
カタログを作成するには、Metaにデータフィードを接続するか、データをアップロードしてください。データには、宣伝する自動車の必須フィールドがすべて含まれている必要があります。必須フィールドは下記にリストされています。
自動車フィードを設定するには、自分の選択した場所でホスティングされているインベントリーのカタログとフィードが必要です。
ビジネスマネージャまたはコマースマネージャから、使用するユースケースでサポートされているフォーマットとフィールドを使用して、新しい自動車(自動車)カタログを作成します。
サポートされているフォーマット | サポートされるフィールド |
---|---|
カタログ内のすべての自動車を表す単一の自動車フィードか、各フィードが1つの自動車販売店または特定の地域の自動車を表す複数の自動車フィードのいずれかを選択できます。
サポートされているフォーマットとサポートされているフィールドのリストはリファレンスを参照してください。
フィードアップロードのスケジュール方法については、カタログ - 商品フィードフェッチのスケジュールをご覧ください。
コマースマネージャで自動車カタログを作成する場合は、サンプルフィード(CSV、TSV、XML形式)をダウンロードできます。
直接アップロードフィードのリファレンスも参照してください。
カタログアップロードが設定されて正しく動作するようになったら、自動車セットを作成できます。
自動車セットはカタログのサブセットです。自動車セットは、自動車カタログに適用されるフィルターによって定義されます。例えば、year later than 2015
であるすべての自動車を含む自動車セットを作成できます。
カタログ内のすべての自動車を含む自動車セットは事前作成されています。
例 - 2016年に製造されたすべての自動車を含む自動車セットを作成する
use FacebookAds\Object\ProductSet; use FacebookAds\Object\Fields\ProductSetFields; $vehicle_set = new ProductSet(null, <PRODUCT_CATALOG_ID>); $vehicle_set->setData(array( ProductSetFields::NAME => 'Test Vehicle Set', ProductSetFields::FILTER => array( 'year' => array( 'eq' => 2016, ), ), )); $vehicle_set->create();
filter
パラメーターは、次の演算子とデータで構成されています。
演算子 | フィルターのタイプ |
---|---|
| サブ文字列を含む。大文字と小文字を区別しない。 |
| サブ文字列を含まない。大文字と小文字を区別しない。 |
| サブ文字列を含む。大文字と小文字を区別しない。 |
| サブ文字列を含まない。大文字と小文字を区別しない。 |
| 次に等しい。大文字と小文字を区別しない。 |
| 次と等しくない。大文字と小文字を区別しない。 |
| 次より小さい。数値フィールドのみ。 |
| 次以下。数値フィールドのみ。 |
| 次より大きい。数値フィールドのみ。 |
| 次以上。数値フィールドのみ。 |