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
엔드포인트에도 동일한 변경사항이 적용됩니다.
feedLabel
이 CLDR 지역 코드가 아닌 혜택의 경우 국가별 필드가 비어 있습니다.
제품 삽입 및 업데이트
새 제품을 삽입하려면 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
메서드로 제품을 가져오려면 제품의 REST ID를 UK
대신 GB
를 포함하도록 업데이트해야 합니다.