현지화된 카탈로그 설정

이 가이드를 사용하여 현지화를 위해 카탈로그를 설정하세요. 여러 언어 및 국가용 카탈로그 설정, 광고 지원 센터에서 방법을 참조하세요.

요구 사항

  • 변경하고자 하는 필드(값 포함)만 있는 언어 또는 국가 재정의 데이터 피드를 만들어야 합니다.
  • 재정의 데이터 피드id 필드를 포함해야 합니다. 각 품목의 id는 주요 카탈로그 데이터 피드 중 하나의 id 및/또는 픽셀의 콘텐츠 ID와 일치해야 합니다.
  • override 필드는 반드시 포함해야 합니다.
  • 필드 전체가 아니라 특정 필드만 현지화(재정의)할 수 있습니다. 지원되는 카탈로그 필드 리스트는 지원되는 필드 — 현지화된 카탈로그를 참조하세요.
  • 제품 이미지가 카탈로그 요구 사항을 충족하는지 확인하세요.
  • 제품 제목이 카탈로그 요구 사항을 충족하는지 확인하세요.
  • 제품 설명이 카탈로그 요구 사항을 충족하는지 확인하세요.

권고 사항

카탈로그 설정을 계획할 때 다음과 같은 권고 사항을 따르시기 바랍니다.

  • 언어 피드에 여러 국가를 포함하고 국가 피드에 여러 국가를 포함할 수 있지만, 국가 피드와 언어 피드를 분리해서 만드는 것이 좋습니다.
  • 대규모 카탈로그(품목 10만 개 이상)가 있을 경우 언어 또는 국가별로 데이터 피드를 하나씩 만들어야 합니다.
  • 언어 피드와 국가 피드를 만드는 경우, 각 피드에 포함되는 필드는 해당 피드 유형에 대해 고유해야 합니다. 예를 들어 언어 피드와 국가 피드 둘 다에서 제품 이름을 지정하지 마세요.
  • 제품(이커머스)의 경우, 언어 피드titledescription을 포함하고 국가 피드price, sale_price, sale_price_effective_date, availabilitylink를 포함하는 것이 좋습니다.
  • 예를 들어 Facebook에서는 언어 재정의 템플릿국가 재정의 템플릿을 제공합니다.

기타 참고 자료

1단계: 언어 및 국가 피드 만들기

피드 유형

추가적인 피드 유형을 사용하여 카탈로그 품목에 현지화된 속성을 제공할 수 있습니다.

피드 유형설명

국가 피드

지정된 국가에 대한 재정의를 포함합니다. 커머스 관리자 또는 API를 사용하여 국가 피드를 만들고 업로드할 수 있습니다. 지원되는 피드 형식을 참조하세요.

품목의 가격은 국가마다 다를 수 있습니다.

언어 피드

특정 필드에 대한 번역이 포함됩니다. 커머스 관리자 또는 API를 사용하여 언어 피드를 만들고 업로드할 수 있습니다. 지원되는 피드 형식을 참조하세요.

품목 설명은 언어마다 다를 수 있습니다.

언어 및 국가 피드

국가 피드 또는 언어 피드만으로는 품목에 대한 현지화를 설명하기 어려운 고급 사용 사례에 제공됩니다. 언어 및 국가 피드는 꼭 필요한 필드에만 사용해야 합니다.


API를 통해서만 언어 및 국가 피드를 만들 수 있지만 커머스 관리자 또는 API를 사용하여 피드를 수정하고 업로드할 수 있습니다. 커머스 관리자는 각 국가 및 언어 설정에 대한 자세한 정보를 제공합니다.


참고: 언어 및 국가 모두에 대해 필드를 현지화하려면 override 열의 값은 지원되는 ISO 언어 코드지원되는 ISO 국가 번호여야 하고 '|' 문자로 구분되어야 합니다(예: en_XX|US).

제품 URL은 보는 사람의 언어와 국가에 따라 달라질 수 있습니다.

예: http://www.mysite.com/ca/item12345?lang=fr
또는
http://www.mysite.com/ca/fr/item12345

카탈로그 품목당 언어 및 국가 쌍 350개까지 현지화된 필드를 정의할 수 있습니다.

피드 형식

국가 피드

예시 CSV — 이 피드에는 영국(GB)과 이탈리아(IT)에 대한 국가 현지화가 포함됩니다.

      
id; override; price; link; delete
FB_product_1234; GB; 9.00 GBP; http://www.example.com/en_GB/FB_product_1234; false
FB_product_1234; IT; 10.49 EUR; http://www.example.com/it_IT/FB_product_1234; false
    

price, sale_price, unit_price, base_price, status(가시성) 및 availability는 국가 피드에서만 제공해야 합니다. 이러한 필드는 언어 피드에서 제공할 수 없습니다. 이는 고객이 올바르게 현지화된 제품 데이터를 확인하는 데 도움이 됩니다.


언어 피드

예시 CSV — 이 피드에는 프랑스어(fr_XX)와 영어(en_XX)에 대한 언어 현지화가 포함됩니다.

      
id; override; description; title; delete
FB_product_1234; fr_XX; Le t-shirt American Apparel préféré de tous. Le t-shirt comporte une encolure ajustée de 3/4 pouce au cou, une bande épaule à épaule et un ourlet de 1 pouce sur les manches.; T-shirt Unisexe d'American Apparel; false
FB_product_1234; en_XX ; Everyone's favorite American Apparel T-shirt. The t-shirt features 3/4 inches set-in neck, shoulder to shoulder tape and 1 inch hem on sleeves.; American Apparel Unisex T-Shirt; false
    

언어 및 국가 피드

- 이 피드에는 미국 내 프랑스어 사용자(fr_XX|US)와 캐나다 내 프랑스어 사용자(fr_XX|CA)를 위한 '언어 및 국가' 현지화가 포함됩니다.

id; override; url; delete
FB_product_1234; fr_XX|US; http://us.example.com/fr/product_1234; false
FB_product_1234; fr_XX|CA; http://ca.example.com/fr/product_1234; false

2단계: 피드 확인 - 우선순위

사용자에게 표시할 현지화된 정보를 선택할 때 Facebook에서 다음과 같은 순서로 피드 내용을 확인합니다.

  1. 사용자가 구사하는 언어 및 출신 국가에 대한 언어 및 국가 피드 값
  2. 사용자가 구사하는 언어에 대한 언어 피드 값
  3. 사용자의 출신 국가에 대한 국가 피드 값

3단계: 언어 및 국가 피드 업로드

피드를 만들고 나면 아래와 같이 커머스 관리자 또는 API를 통해 피드를 수동으로 업로드할 수 있습니다.

API를 통해 피드 업로드

  1. 서버에서 피드를 사용할 수 있도록 합니다.
  2. 추가적인 override_type 매개변수를 사용하여 피드를 카탈로그에 연결합니다.

언어 피드

- 언어 피드 업로드

curl \
  -F 'name=Language feed' \
  -F 'schedule={
    "interval": "DAILY",
    "url": "http:\/\/www.example.com\/sample_language_feed.tsv",
    "hour": 22
  }' \
	-F 'override_type=language'
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/product_feeds

국가 피드

— 국가 피드 업로드

curl \
  -F 'name=Country Feed' \
  -F 'schedule={
    "interval": "DAILY",
    "url": "http:\/\/www.example.com\/sample_country_feed.tsv",
    "hour": 22
  }' \
	-F 'override_type=country'
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/product_feeds

언어 및 국가 피드

- 언어 및 국가 피드 업로드

curl \
  -F 'name=language and country Feed' \
  -F 'schedule={
        "interval": "DAILY",
        "url": "http:\/\/www.example.com\/sample_language_and_country_feed.tsv",
        "hour": 22
      }' \
  -F 'override_type=language_and_country'
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/product_feeds

매개변수

매개변수

url

피드 파일을 가져올 수 있는 위치

interval

피드 파일을 가져오는 빈도

hour

피드를 가져올 때의 시간(24시간제 기반)

4단계: 제품의 국가 또는 언어 정보 삭제(선택 사항)

현지화된 정보를 품목에서 삭제하는 방법:

  1. 국가 또는 언어 피드에서 '삭제' 열을 지정합니다.
  2. 값을 true로 설정합니다.

그러면 해당 제품에 대한 현지화가 삭제됩니다.

참고: 주요 품목 피드에서도 품목을 delete할 수 있습니다. 주요 품목을 삭제하면 모든 재정의가 삭제됩니다.

5단계: 커머스 관리자에서 설정 확인

커머스 관리자는 품목 > 상세 정보 페이지에서 각 제품의 국가 및 언어 필드 정보에 대한 자세한 정보를 제공합니다.



품목 탭 > 해외 커버리지에서 전체 카탈로그의 해외 커버리지에도 액세스할 수 있습니다.