İşlemler API'si, 13 Haziran 2023'te kullanımdan kaldırılan Görüşme İşlemleri'nin kullanımdan kaldırılmasından önce 3 Mayıs 2023'te kullanımdan kaldırılacak. Daha fazla bilgi için
Görüşme İşlemlerinin kullanımdan kaldırılması sayfasına göz atın.
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:
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.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-09-12 UTC.
[null,null,["Son güncelleme tarihi: 2024-09-12 UTC."],[[["This document explains the `orders:createWithCustomToken` method, which creates new Google Orders using a custom, Google-minted token."],["Developers should include the `userToken` provided by Google in the request."],["This process is typically used when developers or merchants directly save orders to Google on behalf of the order, rather than using Transactions or AMP flows."],["The request body must include a header, order details (with at least one line item and a specified vertical), and the `userToken`."],["A successful response will return the created `Order` object."]]],["This document outlines how to create a new order using a custom Google-minted token. It involves sending a `POST` request to `https://actions.googleapis.com/v3/orders:createWithCustomToken`. The request body requires a JSON structure with `header` (OrderRequestHeader object), `order` (Order object, including required fields like `create_time`, `merchant_order_id`, and line items), and a `userToken` (an encrypted token from Google). Successful requests return an `Order` object in the response body. The order must contain at least one line item, and all extensions should map to a single vertical type.\n"]]