目的地廣告:目錄及摘要

若要在 Facebook 推廣目的地,您需要與 Facebook 分享相關資訊。您可以建立目的地目錄,然後填入各項目的地資訊。

上載含有您想推廣之目的地的「目的地摘要」CSV 或 XML 檔案

您可以在商務管理工具中建立和管理您的目的地目錄。

若要使用 API 管理您的目錄,您需要:

  1. 建立目的地目錄
  2. 上載摘要至 Facebook
  3. 從您的目的地目錄建立商品組合
  4. 將目錄連結至您的事件來源

目的地摘要:上載您的目的地至 Facebook

目的地摘要是一個檔案,載有您想推廣的目的地。檔案中的每一行或每一個項目都代表著一個目的地。您可以使用一個或多個目的地摘要,只要所有的摘要加總後,包含您想推廣的所有目的地即可。

支援的目的地摘要格式

CSV:範例及說明

CSV 範例 | TSV 範例(扁平化) | TSV 範例(JSON 樣式)

  • 第一橫列必須根據指定值來排序,列出所選的欄位名稱。後續橫列提供每個目的地的相應值。
  • 包含空格或逗號的欄位應以 " 雙引號 " 括起。
  • 巢狀或多重值欄位(例如 addressneighborhoodimage)可使用 JSON 編碼值表示,或由一組使用 JSON 路徑語法標記的「扁平化」純文字直欄表示(例如 address.cityneighborhood[0]image[0].tag[1]image[0].urlimage[0].tag[0])。您可以在同一個檔案中交替使用這兩種慣常做法。

XML:範例及描述

XML 範例

  • <listings> XML 根節點包括一組 <listing> 節點,而後者每一個節點代表一個目的地。
  • 檔案必須以有效的 <?xml 宣告型標籤開頭。

動態剖析程式會自動偵測UTF8UTF16UTF32 文字編碼,若遇到非預期的位元組,預設為 LATIN1。您可以使用各種語言在欄位值中提供文字,但欄位名稱必須與下列完全相同(以英文呈現)。

支援的欄位:目的地

以下受支援的欄位專為您加入商品目錄的項目而設。

如欲查看本地化目錄,請參閱目的地支援欄位

欄位名稱與類型說明

destination_id

類型:字串

此為必要項目

長度上限:100

目錄中目的地的不重複識別碼。此識別碼將與您的 destination 應用程式和像素事件所提供的任何 content_ids 配對。秘訣:為提高成效,請避免在此不重複識別資料欄位使用空格。

address

類型:物件

此為必要項目

必須可解析為目的地地點的完整地址。

請參閱地址物件參數

image

類型:物件

此為必要項目

項目上限:20

目的地的圖像資料。您可以為目的地提供最多 20 張圖像。每張圖像包含兩個欄位:urltag。您可以將單一圖像與多個標籤連結。您必須提供至少一個 image。每張圖像大小最大可為 4 MB。

請參閱圖像物件參數

url

類型:字串

此為必要項目

可用於檢視目的地頁面的外部網站連結。您也可以使用 template_url_spec廣告級別上指定網址。廣告級別上的網址優先順序高於摘要中的網址。

type

類型:字串

此為必要項目

項目上限:20

目的地類型,例如沙灘、城市、食物、觀光、文化、歷史、購物、博物館、寧靜、風景、大自然、建築、商務、友善民眾、休閒、夜市、山、寺廟、遠足、浮潛等。單一目的地可與多個類型連結,這代表目的地可有多重屬性,例如 beachsightseeing

name

類型:字串

此為必要項目

目的地最常見的名稱。

neighborhood

類型:字串

此為選用項目

項目上限:20

一個或多個鄰近目的地的地區。

範例:SohoLas Vegas Strip

latitude

類型:浮點

此為選用項目

目的地的緯度。

範例:37.484100

longitude

類型:浮點

此為選用項目

目的地的經度。

範例:-122.148252

description

類型:字串

此為選用項目

大小上限:5000

目的地簡介。

price

類型:字串

此為選用項目。可以是此目的地的最低或平均價格。您必須以貨幣指定此數值。

例子:99.99 USD

price_change

類型:整數

此為選用項目。價格變更:

  • 0:沒有價格變更
  • -10:價格下跌 10%
  • 20:價格上升 20%

可用於建立商品組合,以及在通用廣告創意中使用(「平均降價達 X」)。

applink

類型:元素

此為選用項目。使用應用程式連結的深層連結,可直達您流動應用程式中的目的地詳情頁面。指定深層連結(由最高至最低的優先順序):

  1. 廣告級別指定(使用 template_url_spec
  2. 於這個摘要中指定(使用 Applink 物件
  3. 在您的網站加入應用程式連結中繼標籤

status

類型:字串

控制某商品在您目錄中的狀態為「銷售中」還是「已封存」。用戶在您的廣告、商店或任何其他渠道中只會看到處於「銷售中」狀態的商品。支援的值:activearchived。在預設情況下,商品均會處於「銷售中」狀態。進一步了解如何封存商品


範例:active


備註:某些合作夥伴平台(例如 Shopify)可能會將商品同步到您的目錄,並將此等商品的狀態設為「預覽」,其效果與 archived 相同。

此欄位的舊稱為 visibility。雖然我們仍支援此欄位的舊稱,但建議您使用新的名稱。

商品深層連結

按照應用程式連結規格在摘要中提供深層連結。摘要中的深層連結資訊,優先於 Facebook 使用網絡爬蟲透過應用程式連結中繼資料收集而來的資訊。

如果您已經有來自應用程式連結的深層連結資訊,則無需指定此數據。Facebook 會使用應用程式連結的資訊,以展示正確的深層連結。若要在您的廣告中展示深層連結,請參閱廣告範本:進階高效速成目錄廣告

Image 物件參數

欄位名稱與類型說明

url

類型:字串

此為必要項目

目的地圖像的網址。圖像需符合以下規格:

  • 所有圖像必須為 JPG、GIF 或 PNG 格式。

  • 若為輪播廣告及焦點系列廣告,圖像需以正方形(1:1)格式顯示。最小圖像尺寸為 500 x 500 像素。我們建議使用 1024 x 1024 像素以獲得最佳品質。

  • 若為單一圖像廣告,圖像需以 1.91:1 長闊比例顯示。圖像尺寸下限為 500 x 500 像素。我們建議使用 1200 x 628 像素以獲得最佳品質。

tag

類型:字串

此為選用項目

說明圖像內容的字串。您可以將單一圖像與多個標籤連結。

範例:Fitness CenterSwimming Pool

INSTAGRAM_STANDARD_PREFERRED:讓廣告客戶將自己摘要的某張圖像標註為 Instagram 要使用的預設圖像。此標籤區分大小楷。

Address 物件參數

address 等巢狀或多重值欄位可使用 JSON 編碼值表示,或由一組使用 JSON 路徑語法標記的「扁平化」純文字直欄表示,例如 address.region。您可以在同一個檔案中交替使用這兩種慣常做法。

欄位名稱與類型說明

addr1address.addr1

類型:字串

目的地街道地址。

範例:675 El Camino Real

address.citycity

類型:字串

此為必要項目

目的地所在城市。

範例:Palo Alto

address.regionregion

類型:字串

此為必要項目

目的地所在的州份、縣、地區或省份。

範例:California

address.postal_codepostal_code

類型:字串

目的地的郵遞區號。此為必要項目,沒有郵遞區號系統的國家/地區除外。

範例:

  • 94125
  • NW1 3FG

address.countrycountry

類型:字串

此為必要項目

目的地所在國家/地區。

範例:United States

address.city_idcity_id

類型:字串

用於通用廣告創意深層連結網址 (template_url) 的值。

如果您有 iPhone 與 iPad 專用的應用程式,請指定 iPhone 與 iPad 的特定資訊。否則僅指定 iOS 資訊即可。

欄位名稱與類型描述

ios_url

類型:string

iOS 應用程式的自訂配置。

範例:example-ios://electronic

ios_app_store_id

類型:string

App Store 的應用程式編號。

範例:1234

ios_app_name

類型:string

應用程式名稱(適合展示的)。

範例:Electronic Example iOS

iphone_url

類型:string

iPhone 應用程式的自訂配置。

範例:example-iphone://electronic

iphone_app_store_id

類型:string

App Store 的應用程式編號。

範例:5678

iphone_app_name

類型:string

應用程式名稱(適合展示的)。

範例:Electronic Example iPhone

ipad_url

類型:string

iPhone 應用程式的自訂配置。

範例:example-ipad://electronic

ipad_app_store_id

類型:string

App Store 的應用程式編號。

範例:9010

ipad_app_name

類型:string

應用程式名稱(適合展示的)。

範例:Electronic Example iPad

android_url

類型:string

Android 應用程式的自訂配置。

範例:example-android://electronic

android_package

類型:string

完全符合條件的套件名稱,用於產生意圖。

範例:com.electronic

android_class

類型:string

完全符合條件的活動類別名稱,用於產生意圖。

範例:com.electronic.Example

android_app_name

類型:string

應用程式名稱(適合展示的)。

範例:Electronic Example Android

以下部分僅適用於以此 API 管理目錄的情況。

使用 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

透過 API 上載目的地摘要

建立目錄後,您需要上載目的地摘要至 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」參數由以下運算子及數據組成:

運算子篩選條件的類型

i_contains

包含子字串。運算子區分大小楷。

i_not_contains

不包含子字串。運算子區分大小楷。

contains

包含子字串。運算子區分大小楷。

not_contains

不包含子字串。運算子區分大小楷。

eq

等於。運算子區分大小楷。

neq

不等於。運算子區分大小楷。

lt

小於。限用數字欄位。

lte

小於或等於。限用數字欄位。

gt

大於。限用數字欄位。

gte

大於或等於零。限用數字欄位。

資料篩選後的數據

country

目的地所在國家/地區。

price

目的地的價格。價格單位為美仙。

currency

貨幣。

price_change

價格下跌或上升。

city

目的地所在的城市。

description

目的地的描述。

name

目的地的名稱。

destination_set_id

目錄中目的地的不重複識別碼。