feedLabel
필드를 사용하여 제품 및 데이터 피드에 라벨을 추가할 수 있습니다.
피드 라벨의 형식은 다음과 같습니다.
- 유형 문자열
- 20자 이하
- 대문자 (A~Z)
- 숫자 (0~9)
- 대시 (-)
feedLabel
는 다음 리소스에서 제공됩니다.
REST ID
feedLabel
는 새 제품의 REST ID의 targetCountry
를 대체합니다.
새 제품의 경우 REST ID가 online:language:targetCountry:offerId
대신 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
로 자동 변환됩니다. targetCountry
로 UK
인 제품은 REST ID 및 offerId
에 GB
와 함께 저장됩니다.
UK
를 feedLabel
값으로 설정하면 GB
로 자동 변환되지 않습니다. UK
와 GB
는 feedLabel
의 서로 다른 문자열이며 서로 다른 혜택을 만듭니다.
UK
의 targetCountry
를 삽입하고 Google에서 이를 GB
로 변환하는 경우 get
메서드로 제품을 검색하려면 UK
대신 GB
를 포함하도록 제품의 REST ID를 업데이트해야 합니다.