Konfigurasi paket freemium

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Paket freemium memungkinkan developer aplikasi menggunakan paket tarif secara gratis untuk periode tertentu yang didasarkan pada penggunaan, durasi, atau keduanya. Anda dapat mengonfigurasi paket freemium untuk semua jenis paket tarif kecuali notifikasi yang dapat disesuaikan.

Mengonfigurasi paket freemium menggunakan UI

Konfigurasi paket freemium untuk paket tarif, seperti yang dijelaskan di bawah.

Edge

Untuk mengonfigurasi paket freemium menggunakan UI Edge saat membuat atau mengedit paket tarif, pilih jenis paket tarif apa pun (kecuali Notifikasi yang Dapat Disesuaikan) dan di bagian Freemium, aktifkan paket freemium dan pilih salah satu opsi berikut:

  • Penawaran berdasarkan penggunaan (jumlah panggilan API)
  • Penawaran menurut periode
  • Mana pun yang lebih dulu

Berdasarkan pilihan Anda, konfigurasikan salah satu atau kedua kolom berikut:

Kolom Deskripsi
Penggunaan freemium (panggilan API) Catatan: Wajib diisi jika Anda memilih Tawarkan berdasarkan Jumlah atau Mana yang Lebih Dulu.

Jumlah transaksi (atau nilai yang berkaitan dengan atribut khusus yang dicatat dalam kebijakan pencatatan transaksi) yang tidak dikenai biaya oleh developer. Volume diukur untuk produk API.

Jangka waktu freemium Catatan: Wajib diisi jika Anda memilih Tawarkan berdasarkan Durasi atau Mana yang Lebih Dulu.

Interval waktu saat developer tidak ditagih. Misalnya, 30 hari. Tentukan angka dan unit (hari, minggu, atau bulan).

Edge Klasik (Private Cloud)

Untuk mengonfigurasi paket freemium menggunakan UI Klasik Edge:

  1. Pilih tab Freemium.

  2. Masukkan informasi berikut:
    Kolom Deskripsi
    Paket Freemium?

    Lamanya periode bebas. Pilih salah satu tombol pilihan berikut:

    • Berdasarkan Kuantitas. Periode bebas didasarkan pada jumlah yang ditentukan di kolom Volume.
    • Menurut Durasi. Periode bebas didasarkan pada interval waktu yang ditentukan di kolom Freemium Duration.
    • Mana pun yang lebih dulu. Periode bebas berakhir saat jumlah di kolom Volume atau interval waktu di kolom Freemium Duration tercapai, mana saja yang lebih dulu.
    • Tidak. Ini bukan paket Freemium. Ini adalah defaultnya.
    Volume Freemium

    Volume transaksi (atau volume yang berkaitan dengan atribut khusus yang dicatat dalam kebijakan pencatatan transaksi) yang ditagihkan kepada developer. Volume diukur di semua produk dalam paket API. Masukkan nomor volume, misalnya 5000. Artinya, saat developer memulai paket, mereka tidak dikenai biaya untuk 5.000 transaksi pertama (atau untuk 5.000 penggunaan pertama item terkait atribut khusus). Kolom ini hanya diaktifkan jika Anda memilih "Berdasarkan Jumlah" atau "Mana yang lebih dulu" di kolom "Paket Freemium?".

    Durasi Freemium

    Interval waktu saat developer tidak ditagih. Masukkan angka, lalu pilih jangka waktu, misalnya, 1 Bulan. Artinya, developer tidak akan dikenai biaya selama 1 bulan setelah tanggal mulai paket yang dibeli. Kolom ini diaktifkan hanya jika Anda memilih "Berdasarkan Durasi" atau "Mana yang lebih dulu" di kolom "Paket freemium?".

Mengonfigurasi paket freemium ke paket tarif menggunakan API

Anda dapat menambahkan paket freemium saat membuat atau memperbarui paket tarif. Anda dapat menentukan properti freemium dalam isi permintaan panggilan.

Misalnya, permintaan berikut membuat paket tarif standar dengan periode durasi freemium 30 hari. (Spesifikasi terkait freemium diperjelas.)

$ curl -H "Content-Type:application/json" -X POST -d \
'{
     "name": "Simple rate plan",
     "currency": {
      "id" : "usd"
     },
     "description": "Simple rate plan",
     "displayName" : "Simple rate plan",
     "freemiumDuration": "30",
     "freemiumDurationType": "DAY",
     "monetizationPackage": {
      "id": "location_package"
     },
     "organization": {
      "id": "{org_name}
     },
     "published": "true",
     "ratePlanDetails": [
     {
      …
      }
      ],
     "startDate": "2013-09-15",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location_package/rate-plans" \
-u email:password

Untuk menentukan kuantitas berbasis freemium (seperti jumlah transaksi yang melibatkan paket API atau volume yang terkait dengan atribut khusus yang dicatat dalam kebijakan pencatatan transaksi), tentukan sebagai jumlah unit freemium. Misalnya, penetapan properti berikut menentukan bahwa freemium didasarkan pada 5.000 unit freemium:

"freemiumUnit": "5000"

Lihat Setelan konfigurasi paket tarif untuk daftar lengkap opsi paket tarif.