I tempi di consegna dei prodotti sono una stima del tempo necessario per un ordine da consegnare dopo il posizionamento. Indicatori di spedizione partner possono utilizzare questo per impostare i tempi di consegna per regioni specifiche per conto dei commercianti con cui collaborano.
I partner degli indicatori di spedizione possono utilizzare questa risorsa per impostare i tempi di consegna per
coppie offerta-regione e di visualizzare o eliminare i tempi di consegna esistenti per conto
i commercianti a cui sono collegati. Uno.
ProductDeliveryTime
archivi di risorse
più tempi di consegna e può esserci un solo ProductDeliveryTime
per offerta.
Per utilizzare la risorsa ProductDeliveryTime
, esegui l'autenticazione come tuo commerciante
Center, non l'account commerciante che stai aggiornando.
create
I partner degli indicatori di spedizione possono creare o aggiornare i tempi di consegna di un prodotto tramite
chiamata create
con
merchantId
dell'account commerciante da aggiornare e ProductDeliveryTime
in esecuzione in un'istanza Compute Engine. Per aggiornare i tempi di consegna di un prodotto esistente, assicurati di indicare
tutti i campi ProductDeliveryTime
, inclusi quelli non modificati. Ciascuna
La richiesta create
sovrascrive l'istanza precedente, quindi i campi che non includi
si perdono. Questo metodo restituisce l'istanza ProductDeliveryTime
con
le informazioni aggiornate che invii.
Ogni ProductDeliveryTime
può avere al massimo 100 areaDeliveryTimes
le voci corrispondenti.
POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime
Ecco un esempio di corpo della richiesta:
{
"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
Ottieni i tempi di consegna di un prodotto chiamando
get
con la
merchantId
e productId
. Questo metodo restituisce ProductDeliveryTime
per il productId
specificato.
GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId
elimina
I partner per gli indicatori di spedizione possono eliminare i tempi di consegna di un prodotto chiamando
delete
con la
merchantId
e productId
. Questo metodo restituisce una risposta vuota.
DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId