若要在 Facebook 推廣目的地,您必須與 Facebook 分享目的地相關資訊。分享方式為建立目的地目錄,然後填入目的地資訊。
您可在商務管理工具建立與管理目的地目錄。
若要使用 API 來管理目錄:
目的地摘要為內含所推廣目的地的檔案。檔案中每一行或每一個項目都代表單一目的地。您可使用一或多個目的地摘要,只要所有摘要合計起來包含所有要推廣的目的地即可。
CSV 範例 | TSV 範例(扁平化) | TSV 範例(JSON 樣式)
"
"
)括住。 address
、neighborhood
或 image
)可使用 JSON 編碼值表示,或由一組使用 JSON 路徑語法標記的「扁平化」純文字欄表示(例如 address.city
、neighborhood[0]
、image[0].url
、image[0].tag[0]
、image[0].tag[1]
)。您可以在同一個檔案中交替使用這兩種慣例。<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 一或多個目的地鄰近地區。 範例: |
類型:浮點數 | 選用項目。 目的地的緯度。 範例: |
類型:浮點數 | 選用項目。 目的地的經度。 範例: |
類型:字串 | 選用項目。 大小上限:5,000 目的地簡介。 |
類型:字串 | 選用項目。可以是此目的地的最低價格或平均價格。指定此值時必須加註幣別。 範例: |
類型:整數 | 選用項目。價格變更:
這可用於打造產品組合及通用廣告創意(「平均降價達 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. |
資料 | 要篩選的資料 |
---|---|
| 目的地的國家/地區。 |
| 此目的地的價格。價格以美分表示。 |
| 幣別。 |
| 降價或漲價。 |
| 目的地的城市。 |
| 此目的地的說明。 |
| 此目的地的名稱。 |
| 目的地在目錄內的不重複識別資料。 |