若要在 Facebook 推廣目的地,您需要與 Facebook 分享相關資訊。您可以建立目的地目錄,然後填入各項目的地資訊。
上載含有您想推廣之目的地的「目的地摘要」CSV 或 XML 檔案
您可以在商務管理工具中建立和管理您的目的地目錄。
若要使用 API 管理您的目錄,您需要:
目的地摘要是一個檔案,載有您想推廣的目的地。檔案中的每一行或每一個項目都代表著一個目的地。您可以使用一個或多個目的地摘要,只要所有的摘要加總後,包含您想推廣的所有目的地即可。
CSV 範例 | TSV 範例(扁平化) | TSV 範例(JSON 樣式)
"
雙引號 "
括起。 address
、neighborhood
或 image
)可使用 JSON 編碼值表示,或由一組使用 JSON 路徑語法標記的「扁平化」純文字直欄表示(例如 address.city
、neighborhood[0]
、image[0].tag[1]
、image[0].url
、image[0].tag[0]
)。您可以在同一個檔案中交替使用這兩種慣常做法。<listings>
XML 根節點包括一組 <listing>
節點,而後者每一個節點代表一個目的地。<?xml
宣告型標籤開頭。The feed parser automatically detects UTF8
, UTF16
, or UTF32
text encodings, and defaults to LATIN1
if it encounters an unexpected byte sequences. You can provide text in field values in any language; however, field names must be given exactly as below, in English.
以下受支援的欄位專為您加入商品目錄的項目而設。
如欲查看本地化目錄,請參閱目的地支援欄位。
欄位名稱與類型 | 說明 |
---|---|
類型:字串 | 此為必要項目。 長度上限:100 目錄中目的地的不重複識別碼。此識別碼將與您的 |
類型:物件 | 此為必要項目。 必須可解析為目的地地點的完整地址。 請參閱地址物件參數 |
類型:物件 | 此為必要項目。 項目上限:20 目的地的圖像資料。您可以為目的地提供最多 20 張圖像。每張圖像包含兩個欄位: 請參閱圖像物件參數 |
類型:字串 | 此為必要項目。 可用於檢視目的地頁面的外部網站連結。您也可以使用 |
類型:字串 | 此為必要項目。 項目上限:20 目的地類型,例如沙灘、城市、食物、觀光、文化、歷史、購物、博物館、寧靜、風景、大自然、建築、商務、友善民眾、休閒、夜市、山、寺廟、遠足、浮潛等。單一目的地可與多個類型連結,這代表目的地可有多重屬性,例如 |
類型:字串 | 此為必要項目。 目的地最常見的名稱。 |
類型:字串 | 此為選用項目。 項目上限:20 一個或多個鄰近目的地的地區。 範例: |
類型:浮點 | 此為選用項目。 目的地的緯度。 範例: |
類型:浮點 | 此為選用項目。 目的地的經度。 範例: |
類型:字串 | 此為選用項目。 大小上限:5000 目的地簡介。 |
類型:字串 | 此為選用項目。可以是此目的地的最低或平均價格。您必須以貨幣指定此數值。 例子: |
類型:整數 | 此為選用項目。價格變更:
可用於建立商品組合,以及在通用廣告創意中使用(「平均降價達 X」)。 |
類型:元素 | 此為選用項目。使用應用程式連結的深層連結,可直達您流動應用程式中的目的地詳情頁面。指定深層連結(由最高至最低的優先順序):
|
類型:字串 | 控制某商品在您目錄中的狀態為「銷售中」還是「已封存」。用戶在您的廣告、商店或任何其他渠道中只會看到處於「銷售中」狀態的商品。支援的值: 範例: 備註:某些合作夥伴平台(例如 Shopify)可能會將商品同步到您的目錄,並將此等商品的狀態設為「預覽」,其效果與 此欄位的舊稱為 |
按照應用程式連結規格在摘要中提供深層連結。摘要中的深層連結資訊,優先於 Facebook 使用網絡爬蟲透過應用程式連結中繼資料收集而來的資訊。
如果您已經有來自應用程式連結的深層連結資訊,則無需指定此數據。Facebook 會使用應用程式連結的資訊,以展示正確的深層連結。若要在您的廣告中展示深層連結,請參閱廣告範本:進階高效速成目錄廣告。
欄位名稱與類型 | 說明 |
---|---|
類型:字串 | 此為必要項目。 目的地圖像的網址。圖像需符合以下規格:
|
類型:字串 | 此為選用項目。 說明圖像內容的字串。您可以將單一圖像與多個標籤連結。 範例:
|
address
等巢狀或多重值欄位可使用 JSON 編碼值表示,或由一組使用 JSON 路徑語法標記的「扁平化」純文字直欄表示,例如 address.region
。您可以在同一個檔案中交替使用這兩種慣常做法。
欄位名稱與類型 | 說明 |
---|---|
類型:字串 | 目的地街道地址。 範例: |
類型:字串 | 此為必要項目。 目的地所在城市。 範例: |
類型:字串 | 此為必要項目。 目的地所在的州份、縣、地區或省份。 範例: |
類型:字串 | 目的地的郵遞區號。此為必要項目,沒有郵遞區號系統的國家/地區除外。 範例:
|
類型:字串 | 此為必要項目。 目的地所在國家/地區。 範例: |
類型:字串 | 用於通用廣告創意深層連結網址 ( |
If you have separate apps for iPhone and iPad, specify iPhone and iPad specific information. Otherwise specify only iOS information.
Field Name and Type | Description |
---|---|
type: string | A custom scheme for the iOS app. Example: |
type: string | The app ID for the App Store. Example: 1234 |
type: string | The name of the app (suitable for display). Example: |
type: string | A custom scheme for the iPhone app. Example: |
type: string | The app ID for the App Store. Example: |
type:string | The name of the app (suitable for display). Example: |
type: string | A custom scheme for the iPhone app. Example: |
type: string | The app ID for the App Store. Example: |
type: string | The name of the app (suitable for display). Example: |
type: string | A custom scheme for the Android app. Example: |
type: string | A fully-qualified package name for intent generation. Exammple: |
type: string | The name of the app (suitable for display). Example: |
以下部分僅適用於以此 API 管理目錄的情況。
目的地目錄是為您想推廣的目的地而設的容器。如要使用目錄 API,您需要確保擁有適合的推廣 API 存取權限級別,並已於企業管理平台建立第一個目錄,以接受服務條款。
若要為目的地廣告建立目的地目錄,請將 vertical
設定為 destinations
:
curl -X POST \ -F 'name="Test Destination Catalog"' \ -F 'vertical="destinations"' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/v10.0/BUSINESS_ID/owned_product_catalogs
建立目錄後,您需要上載目的地摘要至 Facebook。使用 API 為您要上載的每一個摘要建立摘要物件。我們支援排定與直接上載。
目的地組合是目錄的子集。如要設定多個目的地廣告,您需要目的地組合。因此,您需要建立最少一個目的地組合。
目的地組合由套用至目的地目錄的篩選條件定義。例如,您可以為所有有大幅度降價的目的地建立目的地組合。請注意,您亦可建立不含任何篩選條件的目的地組合。這種情況下,目的地組合會包含目錄中的所有目的地。
use FacebookAds\Object\ProductSet;
use FacebookAds\Object\Fields\ProductSetFields;
$destination_set = new ProductSet(null, <PRODUCT_CATALOG_ID>);
$destination_set->setData(array(
ProductSetFields::NAME => 'Test Destination Set',
ProductSetFields::FILTER => array(
'price_change' => array(
'lt' => -20,
),
),
));
$destination_set->create();
from facebookads.adobjects.productset import ProductSet
destination_set = ProductSet(None, <PRODUCT_CATALOG_ID>)
destination_set[ProductSet.Field.name] = 'Test Destination Set'
destination_set[ProductSet.Field.filter] = {
'price_change': {
'lt': -20,
},
}
destination_set.remote_create()
curl \
-F 'name=Test Destination Set' \
-F 'filter={"price_change":{"lt":-20}}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v2.10/<PRODUCT_CATALOG_ID>/product_sets
「filter
」參數由以下運算子及數據組成:
Operators | Filter Type |
---|---|
| Contains substring. Operator is case-insensitive. |
| Does not contain substring. Operator is case-insensitive. |
| Contains substring. Operator is case-insensitive. |
| Does not contain substring. Operator is case-insensitive. |
| Equal to. Operator is case-insensitive. |
| Not equal to. Operator is case-insensitive. |
| Less than. For numeric fields only. |
| Less than or equal to. For numeric fields only. |
| Greater than. For numeric fields only. |
| Greater than or equal to. For numeric fields only. |
資料 | 篩選後的數據 |
---|---|
| 目的地所在國家/地區。 |
| 目的地的價格。價格單位為美仙。 |
| 貨幣。 |
| 價格下跌或上升。 |
| 目的地所在的城市。 |
| 目的地的描述。 |
| 目的地的名稱。 |
| 目錄中目的地的不重複識別碼。 |