제품 배송 시간은 주문이 접수된 후 배송되는 데 걸리는 예상 시간입니다. 배송 신호 파트너는 이 기능을 사용하여 파트너십을 맺은 판매자 를 대신하여 특정 지역의 배송 시간을 설정할 수 있습니다.
배송 신호 파트너는 이 리소스를 사용하여 연결된 판매자를 대신하여 제안 지역 쌍의 배송 시간을 설정하고 기존 배송 시간을 보거나 삭제할 수 있습니다. 하나의
ProductDeliveryTime 리소스는
여러 배송 시간을 저장하며 제안당 ProductDeliveryTime
인스턴스는 하나만 있을 수 있습니다.
ProductDeliveryTime 리소스를 사용하려면 업데이트 중인 판매자 계정이 아닌 자체 판매자 센터 계정으로 인증하세요.
create
배송 신호 파트너는 업데이트할 판매자 계정의
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
삭제
배송 신호 파트너는 판매자의
merchantId 및 productId를 사용하여
delete를 호출하여 제품의 배송 시간을 삭제할 수 있습니다. 이 메서드는 빈 응답을 반환합니다.
DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId