El tiempo de entrega del producto es una estimación del tiempo que tarda un pedido se entreguen después de que se hayan colocado. Indicadores de envío los socios pueden usar este Función para establecer tiempos de entrega en regiones específicas en nombre de los comercios con la que se asocia.
Los socios de indicadores de envío pueden usar este recurso para establecer tiempos de entrega de
de oferta y región, y para ver o borrar los tiempos de entrega existentes en nombre de
comercios a los que están vinculados. Uno
ProductDeliveryTime
almacenes de recursos
varios tiempos de entrega, y solo puede haber un ProductDeliveryTime
instancia por oferta.
Para usar el recurso ProductDeliveryTime
, autentícate como tu propio comercio
Center, no la cuenta del comerciante que está actualizando.
create
Los socios de indicadores de envío pueden crear o actualizar el tiempo de entrega de un producto
llamando a create
con el
merchantId
de la cuenta del comerciante que se actualizará y un ProductDeliveryTime
instancia. Para actualizar el tiempo de entrega de un producto existente, asegúrate de proporcionar
Todos los campos ProductDeliveryTime
, incluidos los que no cambiaron. Cada
La solicitud create
reemplaza la instancia anterior, por lo que los campos que no incluyas
se pierden. Este método muestra la instancia ProductDeliveryTime
con el
y la información actualizada que envíes.
Cada ProductDeliveryTime
puede tener como máximo 100 areaDeliveryTimes
de entradas de registro.
POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime
Este es un ejemplo de cuerpo de solicitud:
{
"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
Llama para obtener el tiempo de entrega de un producto
get
con el nombre del comercio
merchantId
y productId
. Este método devuelve ProductDeliveryTime
para la productId
especificada.
GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId
delete
Los socios de indicadores de envío pueden borrar el tiempo de entrega de un producto llamando a
delete
con el nombre del comercio
merchantId
y productId
. Este método muestra una respuesta vacía.
DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId