Ürün teslimat süresini ayarlayın

Ürün teslimat süresi, sipariş verildikten sonra teslim edilmesi için gereken sürenin tahmini değeridir. Kargo sinyalleri iş ortakları, bu özelliği kullanarak iş ortaklığı yaptıkları satıcılar adına belirli bölgeler için teslimat süreleri ayarlayabilir.

Kargo sinyalleri iş ortakları, bu kaynağı kullanarak teklif-bölge çiftleri için teslimat sürelerini ayarlayabilir ve bağlı oldukları satıcılar adına mevcut teslimat sürelerini görüntüleyebilir veya silebilir. Bir ProductDeliveryTime kaynağı, birden fazla teslimat zamanını depolar ve teklif başına yalnızca bir ProductDeliveryTime örneği olabilir.

ProductDeliveryTime kaynağını kullanmak için güncellediğiniz satıcı hesabı olarak değil, kendi Merchant Center hesabınız olarak kimliğinizi doğrulayın.

create

Kargo sinyalleri iş ortakları, güncellenecek satıcı hesabının create ile merchantId'ünü ve ProductDeliveryTime örneğini çağırarak ürün teslimat süresini oluşturabilir veya güncelleyebilir. Mevcut bir ürünün teslimat süresini güncellemek için değişmeyenler de dahil olmak üzere tüm ProductDeliveryTime alanlarını sağladığınızdan emin olun. Her create isteği önceki örneğin üzerine yazar. Bu nedenle, dahil etmediğiniz alanlar kaybolur. Bu yöntem, gönderdiğiniz güncellenmiş bilgilerle ProductDeliveryTime örneğini döndürür.

Her ProductDeliveryTime en fazla 100 areaDeliveryTimes girişi içerebilir.

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

Aşağıda örnek bir istek metni verilmiştir:

{
  "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

Satıcının merchantId ve productId ile get çağrısı yaparak bir ürünün teslimat süresini alın. Bu yöntem, belirtilen productId için ProductDeliveryTime örneğini döndürür.

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

delete

Kargo sinyalleri iş ortakları, satıcının merchantId ve productId ile delete numaralı telefonu arayarak ürünün teslimat süresini silebilir. Bu yöntem boş bir yanıt döndürür.

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