Waktu dan Biaya Pemenuhan Pesanan (Khusus Lama)

Tutorial ini akan memandu Anda:

  1. Deskripsi tingkat tinggi tentang biaya & Kasus penggunaan waktu pemenuhan didukung
  2. Petunjuk khusus tentang cara menentukan waktu dan biaya pemenuhan pesanan untuk action_link di feed Anda
  3. Ekspektasi untuk akurasi

Untuk contoh feed lengkap yang menunjukkan penggunaan waktu dan biaya pemenuhan pesanan, lihat Contoh Pengalihan Pemesanan EPA.

Biaya & kasus penggunaan waktu pemenuhan

Kasus penggunaan biaya

Kami menyediakan beberapa cara untuk menentukan biaya. Poin-poin di bawah ini menjelaskan berbagai penggunaan kasus yang didukung, beserta beberapa contoh bahasa yang mirip dengan yang akan dilihat pengguna di antarmuka pengguna.

  • Biaya Tetap: "Biaya pengiriman $5" atau "Tarif layanan $5"
  • Biaya Persentase: "Biaya pengiriman 5%" atau "Tarif layanan 5%"
  • Rentang Biaya: "Biaya Pengiriman Rp20.000-Rp100.000" atau "Tarif Layanan 3%-6%"
  • Rentang yang Berakhir Terbuka: "Biaya Pengiriman mulai dari 5%" atau "Tarif Layanan hingga $20"

Seperti yang ditunjukkan pada contoh di atas, biaya dapat ditetapkan sebagai biaya pengiriman atau tarif layanan. Anda juga dapat menentukan beberapa biaya (misalnya, "Tarif layanan 5%-10%, Biaya Pengiriman $5").

Yang tidak didukung adalah kasus penggunaan yang mengharuskan biaya diperbarui sepanjang hari, atau dapat diubah berdasarkan informasi tentang pengguna.

Kasus penggunaan Waktu Pemenuhan Pesanan

Kami mengizinkan beberapa format berbeda untuk menentukan waktu ketersediaan guna menyediakan data yang akurat. Poin-poin di bawah ini menjelaskan berbagai kasus penggunaan yang didukung, beserta dengan beberapa contoh bahasa yang mirip dengan apa yang akan dilihat pengguna di bagian depan.

  • Waktu Tetap: "Dikirim dalam 30 menit" atau "Ambil dalam 15 menit"
  • Rentang Waktu: "Menyampaikan dalam 30 menit-1 jam" atau "Ambil dalam 15-20 menit"
  • Rentang Waktu Berakhir yang Terbuka: "Dikirim dalam waktu lebih dari 10 menit" atau "Ambil dalam waktu kurang dari 1 jam"

Waktu pemenuhan dapat ditentukan untuk pengambilan dan pengiriman menggunakan format umum (dijelaskan di bawah). Seperti ditunjukkan dalam contoh di atas, teks yang ditampilkan kepada pengguna akan mencerminkan pemenuhan type yang ditentukan dalam link tindakan.

Yang tidak didukung adalah kasus penggunaan yang memerlukan waktu untuk diperbarui sepanjang hari, atau dapat diubah berdasarkan informasi tentang pengguna.

Menentukan waktu pemenuhan pesanan melalui feed

Waktu pemenuhan pesanan untuk link tindakan disertakan dalam feed Penjual action_link pesan, sebagai bagian dari food_ordering_metadata kolom tersebut. Untuk setiap action_link yang terkait dengan penjual, Anda wajib memberikan pemenuhan informasi menggunakan salah satu jalur pesan.

Waktu Pemenuhan Pesanan Tetap

  • Merchant.action_link.food_ordering_metadata.fulfillment_lead_time_duration

Pesan ini harus dalam format berikut:

{
  "fulfillment_lead_time_duration": {
    "seconds" : 1800
  }
}

Waktu Pemenuhan Rentang

  • Merchant.action_link.food_order_metadata.fulfillment_lead_time_duration_range

Pesan ini harus dalam format berikut:

{
  "fulfillment_lead_time_duration_range": {
    "min_duration": {
       "seconds" : 1800
     },
    "max_duration": {
     "seconds" : 2400
    }
  }
}

Menentukan biaya melalui feed

Mirip dengan waktu pemenuhan pesanan, biaya dapat dimasukkan sebagai bagian dari Pesan action_link di bawah food_ordering_metadata kolom tersebut. Untuk setiap action_link yang terkait dengan penjual, Anda dapat memberikan informasi biaya menggunakan jalur pesan:

merchant.action_link.food_ordering_metadata.fee_details

Di bawah ini adalah beberapa contoh kasus penggunaan yang berbeda.
  • Biaya pengiriman tetap sebesar $1,99:
    [
      {
        "type": "DELIVERY",
        "fee_amount": {
          "amount": {
            "currency_code": "USD",
            "units": "1",
            "nanos": "990000000"
          }
        }
      }
    ]
    
  • Persentase biaya pengiriman sebesar 5,6%.
    [
      {
        "type": "DELIVERY",
        "fee_amount": {
          "cart_percentage": {
            "value": "5.6"
          }
        }
      }
    ]
    
  • Biaya layanan berkisar dari $1,99 hingga $9,99
    [
      {
        "type": "SERVICE",
        "fee_amount": {
          "amount_range": {
            "min_amount": {
              "currency_code": "USD",
              "units": "1",
              "nanos": "990000000"
            },
            "max_amount": {
              "currency_code": "USD",
              "units": "9",
              "nanos": "990000000"
            }
          }
        }
      }
    ]
    
  • Persentase biaya layanan berkisar dari 1,2% hingga 2,7%
    [
      {
        "type": "SERVICE",
        "fee_amount": {
          "cart_percentage": {
            "value_range": {
              "min_value": "1.2",
              "max_value": "2.7"
            }
          }
        }
      }
    ]
    
  • Dua tarif, tarif layanan $5, dan biaya pengiriman 1,2%.
    [
      {
        "type": "SERVICE",
        "fee_amount": {
          "amount": {
            "currency_code": "USD",
            "units": "5",
            "nanos": "0"
          }
        }
      },
      {
        "type": "DELIVERY",
        "fee_amount": {
          "cart_percentage": {
            "value": "1.2"
          }
        }
      }
    ]
    

Biaya & akurasi waktu pemenuhan

Akurasi biaya

Saat Anda memberikan data biaya untuk penjual, kami harap Anda dapat memberikan representasi yang akurat dari biaya Anda. Anda harus menyertakan semua tarif pengiriman dan layanan yang mungkin berlaku untuk pesanan.

Kami menyadari bahwa biaya dapat bervariasi dari waktu ke waktu dan pada setiap pengguna. Oleh karena itu, kami menawarkan kemampuan untuk menentukan biaya sebagai rentang, termasuk rentang terbuka. Jika biaya dapat bervariasi sangat yakin bahwa kisaran yang diberikan mencakup biaya yang dapat dilihat pengguna selama untuk transaksi mereka.

Jika Anda tidak yakin secara spesifik tentang apa yang diperlukan dalam kasus Anda, hubungi Kontak Actions Center.

Akurasi waktu pemenuhan pesanan

Kami memahami bahwa detail pemenuhan pesanan perubahan waktu berdasarkan berbagai faktor. Faktor-faktor ini mencakup:

  • Perubahan pada waktu pemenuhan pesanan berdasarkan ukuran pesanan
  • Perubahan terhadap waktu pemenuhan pesanan berdasarkan waktu untuk menyelesaikan pemesanan dan {i>checkout<i}
  • Latensi antara saat perubahan waktu pemenuhan pesanan diperbarui melalui feed
  • Alamat pengiriman pengguna.

Salah satu faktor tersebut dapat mengarah pada situasi di mana pemenuhan pesanan waktu yang ditampilkan kepada pengguna awalnya bukan waktu pemenuhan yang tepat yang mereka yang akan Anda lihat saat checkout. Sasaran penerapan waktu pemenuhan bukan untuk menghilangkannya sepenuhnya, tetapi untuk memberikan informasi yang jelas kepada pengguna sebagai sesering mungkin.

Partner diharapkan memberikan penerapan yang mengarah pada waktu pemenuhan yang ditampilkan kepada pengguna sesering mungkin, dengan upaya terbaik layanan. Jika ada variabilitas waktu yang signifikan karena faktor-faktor ini, sebaiknya Anda memberikan rentang waktu yang mencakup variabilitas tersebut. Selain itu, jika waktu pemenuhan berubah karena detail pesanan, hal ini harus ditunjukkan dengan jelas kepada pengguna ketika data tersebut tiba dalam alur pemesanan Anda.

Jika Anda tidak yakin secara spesifik tentang apa diperlukan dalam kasus Anda, hubungi kontak Actions Center Anda.