feedLabel
필드를 사용하여 제품 및 데이터 피드에 라벨을 추가할 수 있습니다.
피드 라벨의 형식은 다음과 같습니다.
- 문자열 유형
- 20자 이하
- 대문자 (A~Z)
- 숫자 (0~9)
- 대시 (-)
feedLabel
는 다음 리소스에서 사용할 수 있습니다.
REST ID
feedLabel
가 새 제품의 REST ID에서 targetCountry
를 대체합니다.
이제 online:language:targetCountry:offerId
대신 새 제품의 REST ID가 online:language:feedLabel:offerId
로 구성됩니다. 기존 제품의 REST ID는 변경되지 않습니다.
제품 가져오기 및 나열
feedLabel
필드는 반환된 모든 제품에 항상 채워집니다.
feedLabel
이 유효한 CLDR 지역 코드인 경우 호환성을 위해 targetCountry
필드를 자동으로 백필합니다. feedLabel
가 유효한 CLDR 지역 코드가 아닌 경우 targetCountry
를 비워 둡니다.
productstatuses
엔드포인트에도 동일한 변경사항이 적용됩니다.
CLDR 지역 코드가 아닌 feedLabel
가 포함된 제품의 경우 국가별 필드가 비어 있습니다.
제품 삽입 및 업데이트
새 제품을 삽입하려면 feedLabel
또는 targetCountry
가 필요합니다. feedLabel
및 targetCountry
로 제품을 삽입하거나 업데이트하는 경우 값이 일치해야 합니다.
필드가 모두 비어 있거나 값이 일치하지 않는 경우 API에서 오류가 발생합니다.
자세한 내용은 피드 라벨을 사용하여 특정 피드의 제품 광고를 참고하세요.
국가 타겟팅
제품이 올바른 국가를 타겟팅하도록 하려면 다음 중 하나를 사용하세요.
products
리소스의shipping
필드datafeeds
리소스의targetCountries
필드
제품
products
의 targetCountry
필드는 지원 중단되었습니다. 대신 shipping
필드를 사용하여 대상 국가를 지정하세요.
여러 국가를 타겟팅하려는 경우 shipping
를 계속 사용하여 국가를 추가할 수 있습니다.
자세한 내용은 여러 국가에서 광고 타겟팅을 참고하세요.
데이터 피드
이제 targets
에서 datafeed
가 명시적으로 타겟팅하는 국가를 확인할 수 있습니다.
이는 datafeedtarget
구성에서 country
대신 feedLabel
를 사용할 때 적용됩니다.
또한 datafeeds
에 대한 targetCountries
필드도 추가되었으므로
datafeeds
의 타겟팅을 직접 구성할 수 있습니다. 예를 들어 제품 리소스의 shipping
속성을 설정하여 피드 외부에서 타겟팅을 구성할 수 있습니다.
영국에서 영국으로 변환
현재 targetCountry
필드의 UK
값은 유효한 국가 코드가 아니더라도
허용됩니다. UK
는 GB
로 자동 변환됩니다. UK
가 targetCountry
인 제품은 REST ID 및 offerId
에 GB
를 사용하여 저장됩니다.
UK
를 feedLabel
값으로 설정해도 GB
로 자동 변환되지 않습니다. UK
및 GB
는 feedLabel
의 서로 다른 문자열이며 서로 다른 혜택을 만듭니다.
UK
의 targetCountry
를 삽입하여 GB
로 변환하는 경우 get
메서드로 제품을 검색하려면 UK
대신 GB
를 포함하도록 제품의 REST ID를 업데이트해야 합니다.