O tempo de entrega do produto é uma estimativa do tempo que leva para um pedido entregue após ele ser colocado. Indicadores de frete parceiros podem usar esse que define tempos de entrega para regiões específicas em nome dos comerciantes. parceiros.
Indicadores de frete que os parceiros podem usar para definir tempos de entrega para
oferta-região e para visualizar ou excluir tempos de entrega existentes em nome de
a que estão vinculados. Um
Armazenamentos de recursos do ProductDeliveryTime
vários tempos de entrega, e pode haver apenas um ProductDeliveryTime
instância por oferta.
Para usar o recurso ProductDeliveryTime
, faça a autenticação como seu próprio comerciante
do Merchant Center, não a conta do comerciante que você está atualizando.
create
Os parceiros de indicadores de frete podem criar ou atualizar o tempo de entrega do produto:
chame create
com o
merchantId
da conta do comerciante a ser atualizada e um ProductDeliveryTime
instância. Para atualizar o tempo de entrega de um produto existente, forneça
todos os campos ProductDeliveryTime
, incluindo aqueles que não foram alterados. Cada
A solicitação create
substitui a instância anterior. Portanto, os campos que você não inclui
são perdidos. Esse método retorna a instância ProductDeliveryTime
com o
informações atualizadas enviadas por você.
Cada ProductDeliveryTime
pode ter no máximo 100 areaDeliveryTimes
de entradas de registro.
POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime
Veja um exemplo de corpo de solicitação:
{
"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
Para saber o tempo de entrega de um produto, ligue para
get
pelo nome do comerciante.
merchantId
e productId
. Esse método retorna a propriedade ProductDeliveryTime
instância para o productId
especificado.
GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId
excluir
Os parceiros de indicadores de frete podem excluir o tempo de entrega de um produto ligando para
delete
pelo nome do comerciante.
merchantId
e productId
. Esse método retorna uma resposta vazia.
DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId