제품 배송 시간 설정

제품 배송 기간은 주문에 걸리는 예상 시간입니다. 배송되어야 합니다. 배송 신호 파트너는 판매자를 대신해 특정 지역의 배송 시간을 설정하는 기능 제공할 수 있습니다

배송 신호 파트너는 이 리소스를 사용하여 상품의 배송 시간을 설정할 수 있습니다. 오퍼와 리전 쌍을 설정하고, 대리인을 대신하여 기존 배송 시간을 확인하거나 삭제할 수 있습니다. 표시됩니다. 1개 리소스 저장소 ProductDeliveryTime개 여러 배송 시간이 있으며 ProductDeliveryTime는 하나만 가능 사용할 수 있습니다

ProductDeliveryTime 리소스를 사용하려면 자체 판매자로 인증하세요. 판매자 계정이 아닌 센터 계정으로 로그인해야 합니다.

create

배송 신호 파트너는 다음 방법으로 제품 배송 시간을 만들거나 업데이트할 수 있습니다. create 호출 업데이트할 판매자 계정의 merchantIdProductDeliveryTime 인스턴스를 만들 수 있습니다 기존 제품 배송 시간을 업데이트하려면 다음을 제공하세요. 변경되지 않은 필드를 포함하여 모든 ProductDeliveryTime 필드가 포함됩니다. 각 create 요청은 이전 인스턴스를 덮어쓰므로 포함하지 않은 필드는 손실될 수 있습니다 이 메서드는 다음과 함께 ProductDeliveryTime 인스턴스를 반환합니다. 제출할 수 있습니다.

ProductDeliveryTime에는 areaDeliveryTimes을 최대 100개까지 포함할 수 있습니다. 개의 항목이 있습니다.

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

다음을 호출하여 제품 배송 시간 확인 get를 판매자의 merchantIdproductId 이 메서드는 ProductDeliveryTime 지정된 productId의 인스턴스입니다.

GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId

delete

배송 신호 파트너는 delete를 판매자의 merchantIdproductId 이 메서드는 빈 응답을 반환합니다.

DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId