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 ( |
Alanlar | |
---|---|
header |
Zorunlu: Sipariş oluşturma isteği için başlık. |
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 |
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.