제품 배송 시간은 주문 완료 후 배송되기까지 걸리는 예상 시간입니다. 배송 신호 파트너는 이 기능을 사용하여 제휴한 판매자를 대신하여 특정 지역의 배송 시간을 설정할 수 있습니다.
배송 신호 파트너는 이 리소스를 사용하여 제품-지역 쌍의 배송 시간을 설정하고 연결된 판매자를 대신하여 기존 배송 시간을 보거나 삭제할 수 있습니다. 하나의 ProductDeliveryTime
리소스는 여러 전송 시간을 저장하며 제품당 하나의 ProductDeliveryTime
인스턴스만 있을 수 있습니다.
ProductDeliveryTime
리소스를 사용하려면 업데이트하는 판매자 계정이 아닌 본인의 판매자 센터 계정으로 인증하세요.
제작
배송 신호 파트너는 업데이트할 판매자 계정의 merchantId
및 ProductDeliveryTime
인스턴스를 사용하여 create
를 호출하여 제품 배송 시간을 만들거나 업데이트할 수 있습니다. 기존 제품 배송 시간을 업데이트하려면 변경되지 않은 필드를 포함하여 모든 ProductDeliveryTime
필드를 제공해야 합니다. 각 create
요청은 이전 인스턴스를 덮어쓰므로 포함하지 않은 필드는 손실됩니다. 이 메서드는 제출한 업데이트된 정보로 ProductDeliveryTime
인스턴스를 반환합니다.
각 ProductDeliveryTime
은 최대 100개의 areaDeliveryTimes
항목을 포함할 수 있습니다.
POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime
다음은 샘플 요청 본문입니다.
{
"productId": {
"productId": "online:en:US:offer-id"
}
"areaDeliveryTimes": [
{
"deliveryArea": {
"countryCode": "US"
"postalCodeRange": {
"firstPostalCode": "123*"
"lastPostalCode": "456*"
}
}
"deliveryTime": {
"minHandlingTimeDays": "0"
"maxHandlingTimeDays": "1"
"minTransitTimeDays": "2"
"maxTransitTimeDays": "4"
}
},
{
"deliveryArea": {
"countryCode": "US"
"administrativeAreaCode": "NY"
}
"deliveryTime": {
"minHandlingTimeDays": "0"
"maxHandlingTimeDays": "1"
"minTransitTimeDays": "5"
"maxTransitTimeDays": "7"
}
}
]
}
get
판매자의 merchantId
및 productId
를
사용하여 get
를 호출하여 제품의
배송 시간을 가져옵니다. 이 메서드는 지정된 productId
의 ProductDeliveryTime
인스턴스를 반환합니다.
GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId
delete
배송 신호 파트너는 판매자의 merchantId
및 productId
를 사용하여 delete
를 호출하여 제품의 배송 시간을 삭제할 수 있습니다. 이 메서드는 빈 응답을 반환합니다.
DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId