Facebook에서 목적지를 홍보하려면 목적지에 대한 정보를 Facebook과 공유해야 합니다. 목적지 카탈로그를 만든 다음 목적지를 입력하면 됩니다.
홍보할 목적지가 포함된 '목적지 피드'에 대한 CSV 또는 XML 파일 업로드
커머스 관리자에서 목적지 카탈로그를 만들고 관리할 수 있습니다.
API로 카탈로그를 관리하는 방법은 다음과 같습니다.
목적지 피드는 홍보할 목적지가 포함된 파일입니다. 파일의 모든 행 또는 항목이 단일 목적지를 나타냅니다. 홍보할 목적지가 피드에 모두 포함되는 한 목적지 피드를 하나 이상 사용할 수 있습니다.
CSV 샘플 | TSV 샘플(일반) | TSV 샘플(JSON 스타일)
"
큰따옴표"
로 묶어야 합니다. address
, neighborhood
또는 image
)는 JSON 인코딩된 값을 사용하거나 address.city
, neighborhood[0]
, image[0].url
, image[0].tag[0]
, image[0].tag[1]
등 JSON 경로 구문을 사용하여 레이블이 지정된 '일반' 텍스트 열의 세트로 나타낼 수 있습니다. 같은 파일 내에서 두 규칙은 상호 교환 가능합니다.<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 카탈로그 내 목적지에 대한 고유 ID입니다. 이 ID는 |
유형: 개체 | 필수 항목. 위치를 나타내는 목적지의 전체 주소입니다. 주소 개체 매개변수를 참조하세요. |
유형: 개체 | 필수 항목. 최대 항목 수: 20 이 목적지의 이미지 데이터입니다. 목적지에 대해 최대 20개의 이미지를 제공할 수 있습니다. 각 이미지에는 이미지 개체 매개변수를 참조하세요. |
유형: 문자열 | 필수 항목. 목적지 페이지를 볼 수 있는 외부 사이트 링크입니다. 광고 수준에서도 |
유형: 문자열 | 필수 항목. 최대 항목 수: 20 목적지의 유형입니다(예: 해변, 도시, 음식, 관광, 문화, 역사, 쇼핑, 박물관, 고요함, 경치, 자연, 건축, 비즈니스, 친절한 사람들, 휴식, 야시장, 산, 사원, 하이킹, 스노클링 등). 한 목적지에 여러 유형을 연결할 수 있습니다. 즉, 한 목적지가 |
유형: 문자열 | 필수 항목. 목적지의 가장 일반적인 이름입니다. |
유형: 문자열 | 선택 사항. 최대 항목 수: 20 하나 이상의 목적지 주변 지역입니다. 예: |
유형: 부동 소수점 | 선택 사항. 목적지의 위도입니다. 예: |
유형: 부동 소수점 | 선택 사항. 목적지의 경도입니다. 예: |
유형: 문자열 | 선택 사항. 최대 크기: 5,000 목적지를 설명하는 짧은 문구입니다. |
유형: 문자열 | 선택 사항. 이 목적지의 최저 또는 평균 가격입니다. 통화와 금액을 함께 지정해야 합니다. 예: |
유형: 정수 | 선택 사항. 가격 변동:
제품 세트 빌드 및 범용 크리에이티브에 사용할 수 있습니다('평균 가격 X 인하'). |
유형: 요소 | 선택 사항. 모바일 앱에서 앱 링크를 사용하여 목적지 상세 정보 페이지에 바로 연결되는 딥 링크입니다. 우선순위가 높은 순서대로 딥 링크를 지정합니다.
|
유형: 문자열 | 카탈로그에서 품목이 활성화되어 있거나 보관되어 있는지 여부를 관리합니다. 활성 상태의 품목만 광고, Shop 또는 기타 채널에서 사용자에게 노출됩니다. 지원되는 값: 예: 참고: 일부 파트너 플랫폼(예: Shopify)은 준비 상태의 카탈로그에 품목을 동기화할 수 있습니다. 이는 이 필드의 이름은 이전에 |
앱 링크 사양에 따라 피드에 딥 링크를 제공합니다. 피드의 딥 링크 정보는 Facebook 웹 크롤러로 앱 링크 메타데이터와 함께 수집하는 모든 정보보다 우선합니다.
앱 링크의 딥 링크 정보가 있다면 이 데이터를 지정할 필요가 없습니다. Facebook은 앱 링크의 정보를 사용하여 올바른 딥 링크를 표시합니다. 광고에 딥 링크를 표시하려면 어드밴티지+ 카탈로그 광고, 광고 템플릿을 참조하세요.
필드 이름 및 유형 | 설명 |
---|---|
유형: 문자열 | 필수 항목. 목적지 이미지의 URL입니다. 다음 이미지 사양을 준수하세요.
|
유형: 문자열 | 선택 사항. 이미지의 내용을 나타내는 문자열입니다. 여러 개의 태그가 이미지와 연결될 수 있습니다. 예:
|
중첩 또는 다중값 필드(예: address
)는 JSON 인코딩된 값을 사용하거나 address.region
등 JSON 경로 구문을 사용하여 레이블이 지정된 '일반' 텍스트 열의 세트로 나타낼 수 있습니다. 같은 파일 내에서 두 규칙은 상호 교환 가능합니다.
필드 이름 및 유형 | 설명 |
---|---|
유형: 문자열 | 목적지의 상세 주소입니다. 예: |
유형: 문자열 | 필수 항목. 목적지가 위치한 도시입니다. 예: |
유형: 문자열 | 필수 항목. 목적지가 위치한 주/도, 군, 지역 또는 지방입니다. 예: |
유형: 문자열 | 목적지의 우편번호입니다. 우편번호 시스템이 없는 국가의 경우 필수 사항입니다. 예:
|
유형: 문자열 | 필수 항목. 목적지의 국가입니다. 예: |
유형: 문자열 | 범용 크리에이티브의 딥 링크 URL( |
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. |
데이터 | 필터링되는 데이터 |
---|---|
| 목적지의 국가입니다. |
| 이 목적지의 가격입니다. 가격은 센트 단위로 표시됩니다. |
| 통화입니다. |
| 가격 인하 또는 인상을 나타냅니다. |
| 목적지의 도시입니다. |
| 이 목적지에 대한 설명입니다. |
| 이 목적지의 이름입니다. |
| 카탈로그 내 목적지에 대한 고유 ID입니다. |