Method: orders.createWithCustomToken

Google tarafından gönderilen özel bir jetonu kullanarak yeni Siparişi oluşturur ve döndürür. Bu yöntemi kullanan geliştiriciler, istekte Google tarafından iletilen userToken değerini ayarlamalıdır. Bu yöntem, geliştiricilerin/satıcıların siparişleri sipariş adına (İşlemler ve AMP akışı yerine) doğrudan Google'a kaydettiği durumlarda kullanılır.

HTTP isteği

POST https://actions.googleapis.com/v3/orders:createWithCustomToken

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

İstek içeriği

İstek metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "header": {
    object (OrderRequestHeader)
  },
  "order": {
    object (Order)
  },
  "userToken": string
}
Alanlar
header

object (OrderRequestHeader)

Zorunlu: Sipariş oluşturma isteği için başlık.

order

object (Order)

Gerekli: Sipariş oluşturulacak.

Not: 1. Geçerli bir sipariş oluşturmak için her zaman şu alanlar gereklidir: order.create_time, order.merchant_order_id, order.contents.line_items, order.contents.line_items.id 2. Siparişte en az 1 satır öğesi, satır öğesinde de tanımlı bir sektör/uzantı olmalıdır. 3. Tüm uzantılar (hem sipariş düzeyinde hem de line_item düzeyinde) 1 dikey türle eşlenmelidir. Yani bir sipariş, 1'den fazla dikeyi temsil ediyorsa geçerli bir sipariş değildir.

userToken

string

Gerekli: Google tarafından iş ortağına eşzamansız kanal aracılığıyla sağlanan şifrelenmiş jeton.

Yanıt gövdesi

Başarılıysa yanıt metni, Order öğesinin bir örneğini içerir.