Apigee Edge belgelerini görüntülüyorsunuz.
.
Git:
Apigee X belgeleri. bilgi
Giriş
Ücret listesinde, geliştiriciden her işlem için ödeme alınır. Bu tür bir planda şarj modeli ve şarj modelinin fiyatlandırması gibi ek ayrıntılar sağlaması gerekir.
İsteğe bağlı olarak, API yerine tek tek ürünler için freemium plan belirtebilirsiniz. paketinden yararlanıyorsanız) bu işlemi yalnızca ürüne özel bir plan için yapabilirsiniz.
Yinelenen ücretler ne zaman alınır ve paket planları ne zaman sıfırlanır?
Ücret planlarında yinelenen ücretlerin yanı sıra API paketleri (Hacim Bantlı ve Paket planları), Her ikisinde de ücretlerin alındığı ve paket planlarının sıfırlandığı belirli zamanlar söz konusudur. İlgili içeriği oluşturmak için kullanılan Aşağıdaki tabloda, yinelenen ücretlerin ne zaman alındığı ve paket sayılarının ne zaman sıfırlandığı açıklanmaktadır. Eğer Belirli bir uygulamaya ulaşıldığından geliştirici uygulamalarının daha fazla API çağrısı yapması engellenir işlem limiti, bunlar API çağrısı sayılarının sıfırlandığı ve uygulamaların tekrar arama yapmaya başlayabilirsiniz.
Planda şunlar varsa: | ...şu olur: |
---|---|
|
Yinelenen ücret ve paket planı ayın ilk günü sıfırlanır (varsayılan). Belirli bir günde aylık yineleme için yönetimi kullanarak bir ücret planı oluşturun
API'ye giriş yapın ve günü, açıklandığı gibi |
|
Yinelenen ücret ve paket planı, geliştiricinin ücretten sonraki 7 günde bir sıfırlanır. planın başlangıç tarihini belirleyin. |
|
Yinelenen ücret ve paket planı, şu tarihten sonra her X günde bir sıfırlanır. Geliştiricinin ücret planı başlangıç tarihi. |
|
Paket planları, ücret listesinde tanımlanan Toplama Temeline göre sıfırlanır. Örneğin, Örneğin, bir geliştirici ayın 19'unda bir ücret planı başlatırsa ve Temel her 1 ayda bir alınır. Daha sonra paket kullanımı her ayın 19'unda sıfırlanır. Ayın gününün her zaman aynı olmayabileceğini unutmayın. Örneğin, fiyat plan 31 Aralık'ta başlarsa sıfırlama tarihi artık yılın 28'i olur Şubat ayında yalnızca 28 gün olduğundan Şubat. Ayın 28'inde ise sıfırlama günü olarak kalır. sonsuza kadar sürecek. |
Ücret listesi planlarını Kullanıcı arayüzü
Ücret listesi planlarını aşağıda açıklandığı şekilde yapılandırın.
Ücret listesi planını yapılandırmak için oluştururken veya düzenlerken Bir ücret planı için Ücret Listesi veya Ücret Listesi ve Gelir Paylaşımı ücret planı türünü seçin ve Ücret Listesi bölümünde aşağıdaki ödeme modellerinden birini seçin:
Şarj modeli | Açıklama |
Sabit Ücret: | Geliştiriciden her işlem için sabit bir ücret alınır. |
Hacim Bantlı | Geliştiriciden, işlem hacmine bağlı olarak değişken bir ücret alınır. |
Paketler | Geliştiriciden her işlem paketi için önceden belirli bir tutar tahsil edilir. Paketin tamamen kullanılıp kullanılmadığına bakılmaksızın geliştiriciden, belirlenen tutar tahsil edilir.
Not: Ücret Listesi ve Gelir Paylaşımı'nı seçtiğinizde bu seçenek kullanılamaz. |
Ardından, seçilen şarj modeline göre aşağıdaki bilgileri yapılandırın.
Şarj Modeli | Alan | Açıklama |
Tümü | Hesaplama sıklığı | İşlem hacminin (veya özel özellikle ilgili hacmin) hesaplandığı zaman aralığı. Ay sayısı (1-24 ay) seçin. |
Sabit Ücret: | Sabit ücret | Her işlem için alınan ücret. Ondalık bir sayı (en fazla dört ondalık basamakla) girin.
Not: API kullanılarak (kullanıcı arayüzü değil) alınan ücret için belirtilebilecek ondalık basamak sayısını yapılandırabilirsiniz. Ayrıntılar için Ücret planı ücretleri için ondalık basamak sayısını yapılandırma bölümüne bakın. Örneğin, 0,10 girerseniz ve para birimi ABD doları ise, geliştirici her işlem için 0,10 ABD doları ücretlendirilir (veya işlemde iletilen bayt sayısı gibi özel bir özelliğe göre, belirtilen sayıda baytın aktarılması için geliştiriciden 0,10 ABD doları ücret alınır). |
Hacim Bantlı | Ses Bantları | Hacim bantlı şarj modeli için bir veya daha fazla işlem (veya müşteri özelliğine dayalı) hacmi aralığı (her aralık bir "ses aralığı"dır). Her ses bandına bir hız atanabilir. Bu oran, geçerli hacim bandındaki tüm işlemlere uygulanır. İlk bandın üst sınırını belirtin. Örneğin, en fazla 1.000 (alt sınır 0'dan büyük bir değere ayarlanır).
İlave bant eklemek için +Yeni'yi tıklayın. Bu düzeyin üzerindeki tüm işlemleri göstermek için son bandın üst sınırını boş bırakın. Not: API kullanılarak (kullanıcı arayüzü değil) alınan ücret için belirtilebilecek ondalık basamak sayısını yapılandırabilirsiniz. Ayrıntılar için Ücret planı ücretleri için ondalık basamak sayısını yapılandırma bölümüne bakın. Örneğin, Ses Düzeyi Bandı bölümünde iki ses düzeyi bandı (>0-1000 ve 1000 ve üzeri) belirtirseniz >0-1000 ses düzeyi bandı için 0, 15, 1000 ve üzeri ses düzeyi bandı için 0, 10 girebilirsiniz. Seçilen para birimi ABD doları ise ilk 1.000 işlemin ücreti her işlem için 0, 15 ABD doları, 1.000'den fazla işlem içinse her işlem için 0, 10 ABD doları olur. |
Paketler | API paketi fiyatları | Bir paketteki işlemlerin sayısı (veya bir pakette iletilen toplam bayt sayısı gibi özel bir özellikle ilgili sayı). Her pakete bir fiyat atanabilir. Fiyat, paketin tamamı için geçerlidir. İlk paketin üst sınırını belirtin. Örneğin, en fazla 1.000 (alt sınır 0'dan büyük bir değere ayarlanır).
Başka gruplar eklemek için +Yeni'yi tıklayın. Son pakette sınırsız işlemler için geliştiriciden sabit bir tutar tahsil etmek istemiyorsanız son paket için bir üst sınır belirtmeniz gerekir. Not: API kullanılarak (kullanıcı arayüzü değil) alınan ücret için belirtilebilecek ondalık basamak sayısını yapılandırabilirsiniz. Ayrıntılar için Ücret planı ücretleri için ondalık basamak sayısını yapılandırma bölümüne bakın. Örneğin, Paket Boyutu bölümünde iki paket belirtirseniz (0 ile 1000'den büyük ve 1000'den 2000'e kadar olan paket için 1000'den büyük) 0 ile 1000 arasındaki paket için 50 ve 1000 ile 2000 arasındaki paket için 40 girebilirsiniz. Seçilen para birimi ABD doları ise ilk paketin fiyatı 50 ABD doları, ikinci paketin fiyatı 40 ABD dolarıdır. Geliştiriciden, pakette yaptığı işlem sayısına bakılmaksızın geçerli paket fiyatı alınır (Yani paketteki ilk işlem tamamlanır tamamlanmaz paket fiyatı geliştiriciden alınır). |
API ürününüz için özel özellikler tanımladıysanız uygulama geliştiriciden her işlemdeki özel özelliğe göre ödeme almak üzere bir özel puan parametresi yapılandırabilirsiniz. Örneğin, her işlem için geliştiriciden ödeme alacağınız bir plan oluşturursanız planın ücretini özel bir özelliğe (ör. arka uçta aktarılan bayt sayısı ve işleme göre değişebilen) göre ayarlayabilirsiniz.
Bu durumda, Özel puan parametresini kullan seçeneğini belirleyip açılır listeden özel özelliği seçin. Daha fazla bilgi için Özel özelliklerle ücret planını yapılandırma bölümüne bakın.
Klasik Edge kullanıcı arayüzünü kullanarak ücret listesi planlarını yapılandırmak için:
- Ücret planı oluşturma adımlarını uygulayın.
- Gelir modelini yapılandırmak için Ücret Planı Türü açılır menüsünde Ücret Listesi'ni seçin.
- Seçilen API paketi birden fazla API ürünü içeriyorsa aşağıdaki seçeneklerden birini belirleyin:
Not: API paketi tek bir API ürünü içeriyorsa bu adımı atlayabilirsiniz.
- Her API ürününün ücret planı ayrıntılarını ayrı ayrı yapılandırmak için Ürüne Özel Planlar.
- Tüm API ürünlerinde ücret planı ayrıntılarını yapılandırmak için Tüm Ürünler İçin Genel Plan.
- Genel ücret planı veya her API ürününe özel ücret planı için Ücret Listesi'ni tıklayın.
Not: API ürününe özel planları yapılandırırken bir ücret listesi planı yapılandırmanız gerekir. ürün feed'i oluşturmanız gerekir.
Ücret Listesi penceresi açılır.
- Bir API ürünü için freemium plan oluşturun. Freemium plan, geliştiricilere ücretsiz olarak
Belirli bir süreliğine veya kullanım miktarına göre API ürünü.
Aşağıdaki bilgileri girin:
Alan Açıklama Freemium Ürün mü? Ücretsiz dönemin kapsamı. Aşağıdaki radyo düğmelerinden birini seçin:
- Miktara göre. Ücretsiz dönem, Hacim'de belirtilen miktarı temel alır girin.
- Süreye göre. Ücret dönemi, Freemium Süre alanına girin.
- Hangisi daha önce gelirse. Ücretsiz dönem, Hacim alanına veya Freemium Süre alanındaki zaman aralığına ulaşıldığında, karar verin.
- Hayır. Bu ücretsiz bir plan değildir. Bu, varsayılan ayardır.
Freemium Hacim İşlem hacmi (veya Google'da kayıtlı bir özel özellikle ilgili hacim) işlem kaydetme politikası) uyarınca otomatik olarak devre dışı bırakabilirsiniz. Ses seviyesi: ölçülmüştür. 5000 gibi bir ses seviyesi sayısı girin. Bunun anlamı, Geliştiriciler planı başlattıklarında ilk 5.000 işlem için onlardan ücret alınmaz. (veya özel özellikle ilgili bir öğenin ilk 5.000 kullanımı). Bu alan yalnızca "Miktara Göre"yi seçerseniz etkinleştirilir veya "Hangisi önce gelirse" girin Premium'un Ürün mü?" girin.
Freemium Süresi Geliştiricilerden ücret alınmadığı zaman aralığı. Bir sayı girin ve bir dönem (örneğin, 1 Ay) seçin. Bu, geliştiricilerin 1 ay boyunca ücretlendirilir. Bu alan yalnızca "Süreye Göre"yi seçerseniz etkinleştirilir veya "Hangisi önce gelirse" "freemium Freemium Ürün" kısmında girin.
- Aşağıdaki şarj modellerinden birini seçin:
- Sabit Ücret. Bu modelde geliştiriciden belirtir.
- Hacim Bantlı. Bu modelde geliştiriciden işlem hacmi.
- Paketler. Bu modelde geliştiriciden her oyun için önceden belirlenmiş bir tutar (önceden) işlem paketi gibi görünür. Geliştiriciden, paket olsun ya da olmasın, belirlenen tutarda ödeme alınır tamamen kullanılır.
Sabit ücret modeli için: Genel Ücret Listesi penceresi:
Alan Açıklama Operatör (veya Kuruluş) Kuruluşunuzun adı. Bu alan, operatör (veya Kuruluş) alanına girilen değer.
Ülke Kuruluşunuzun faaliyet gösterdiği ülke. Bu alan, Kuruluş profilindeki ülke alanı değeri.
Sabit Ücret: Her işlem için alınan ücret. Ondalık sayı girin (en fazla dört tane olabilir) ondalık basamak).
Not: Belirtilebilecek ondalık basamak sayısını yapılandırabilirsiniz üzerinden ücretlendirilir. Ayrıntılar için bkz. Yapılandırma ücret planı ücretlerindeki ondalık basamak sayısı.
Örneğin, 0,10 değerini girerseniz ve para birimi ABD doları ise geliştirici her işlem için 0,10 TL tutarında (veya bayt sayısını ölçtüğünüzde, bu işlem için geliştiriciden (belirtilen sayıda baytı iletirken).
Hacim bantlı model için: Genel Ücret Listesi penceresinde, için bir temel belirtmek ve "ses bantlarını" belirtmek için kullandığınız farklı oranlar uygulayabileceğiniz işlem hacmi aralıklarıdır.
Bu tür bir plan, genellikle geliştiricileri %50'lik bir artışla daha yüksek hacimlerde bu özellik daha yüksek hacimli bantlar için indirimli fiyatlar sunar.
Genel Ücret Listesi penceresine aşağıdaki bilgileri girin:
Alan Açıklama Toplama Temeli İşlem hacminin (veya özel) ilişkili hacim) toplanır. Toplam hacim, şu metrikleri belirlemek için kullanılır: ses bandını ve her işleme uygulanacak ücreti seçin. Ay sayısı seçin (1-12 ay).
Paketlerin ne zaman sıfırlanacağıyla ilgili ayrıntılar için Ne zaman yinelenecek? alınan ücret ve paket planları sıfırlansın mı?
Ses Bantları Bir veya daha fazla işlem (veya müşteri özelliğine dayalı) hacmi aralığı (her bir aralık) "ses aralığı"). Her ses bandına bir ücret atanabilir (bu hızı Fiyatlandırma bölümünün Hacim Bantları alanına girin.) Bu oran, işlemleri devam ettirir. İlk bant, örneğin, en fazla 1000 (alt sınır 0'dan büyük bir değere ayarlanır). + değerini girin. Daha fazla eklemek için + simgesini tıklayın bantlar. Tümünü belirtmek için son bandın üst sınırını boş bırakabilirsiniz işlem sayısı artışı söz konusudur.
Fiyatlandırma Operatör (veya Kuruluş) Kuruluşunuzun adı. Bu alan, operatör (veya Organization) alanına ait değerini girin.
Ülke Kuruluşunuzun faaliyet gösterdiği ülke. Bu alan, Kuruluş Profili'ndeki ülke alanı değeri.
Para Birimi "Temel" kuruluşunuzun kullandığı muhasebe para birimi. Bu alan Kuruluş Profili'ndeki Currency (Para Birimi) değeri kullanılarak hazırlanan hazır ayardır, ancak burada değiştirildi.
Ses Bantları Ses bandının hızı. Her ses aralığı için bir ücret belirtirsiniz. Şunu girin: her bant için ondalık sayı (en fazla dört ondalık basamakla).
Not: Belirtilebilecek ondalık basamak sayısını yapılandırabilirsiniz API'yi (kullanıcı arayüzünü değil) kullanarak ses bant hızı için. Ayrıntılar için bkz. Yapılandırma ücret planı ücretlerindeki ondalık basamak sayısı.
Örneğin, Ses Bandı bölümünde iki ses bandı belirtirseniz (>0-1000 ve 1000 ve üzeri), >0-1000 birimi için 0,15 girebilirsiniz bant, 1000 ve üzeri ses bandı için 0,10. Seçilen para birimi ABD ise ilk 1.000 işlemin oranı her işlem için 0,15 TL ve değeri 1000'den fazla işlem için 0, 10 TL'dir.
Gruplandırılmış model için: Genel Ücret Listesi penceresinde veri toplamak için bir temel (geliştiricinin işlem paketi) ve bir öğenin boyutu gibi paketle ilgili bilgileri belirtmek için paket.
Genel Ücret Listesi penceresine aşağıdaki bilgileri girin:
Alan Açıklama Toplama Temeli Geliştiricinin işlem paketini (veya özel bir özelliğe dayalı bir paket kullanın). Ay sayısı (1-12 ay) seçin. Şu tarihten sonra: Bu süre zarfında planın süresi dolar ve geliştiricinin planı (ve paketleri) satın alması gerekir tekrar.
Paketlerin ne zaman sıfırlanacağıyla ilgili ayrıntılar için Ne zaman yinelenecek? alınan ücret ve paket planları sıfırlansın mı?
Paket Boyutu Bir paketteki işlemlerin (veya özel bir özellikle ilgili bir sayı) sayısı örneğin bir paket içinde iletilen toplam bayt sayısı). Her paket atanabilir bir fiyat (bu fiyatı Fiyatlandırma bölümünün Paket Boyutu alanında ayarlarsınız.) İlgili içeriği oluşturmak için kullanılan fiyat tüm paket için geçerlidir. İlk paketin üst sınırını belirtin: örnek, 1000'e kadar (alt sınır 0'dan büyük bir değere ayarlanır). Yeni bir içerebilir. Daha fazla eklemek için + simgesini tıklayın paket. Son paket için bir üst sınır belirtmek istemiyorsanız, son dönemde sınırsız işlem için geliştiriciden sabit bir tutar tahsil edebilir paket.
Fiyatlandırma Operatör (veya Kuruluş) Kuruluşunuzun adı. Bu alan, operatör (veya Organization) alanına ait değerini girin.
Ülke Kuruluşunuzun faaliyet gösterdiği ülke. Bu alan, Kuruluş Profili'ndeki ülke alanı değeri.
Para Birimi "Temel" kuruluşunuzun kullandığı muhasebe para birimi. Bu alan Kuruluş Profili'ndeki Currency (Para Birimi) değeri kullanılarak hazırlanan hazır ayardır, ancak burada değiştirildi.
Paket Boyutu (fiyat) Paket fiyatıdır. Her paket için bir fiyat belirtirsiniz. Ondalık sayı girin sayı (en fazla dört ondalık basamakla).
Not: Belirtilebilecek ondalık basamak sayısını yapılandırabilirsiniz API'yi (kullanıcı arayüzünü değil) kullanarak paket ücreti için Ayrıntılar için bkz. Yapılandırma ücret planı ücretlerindeki ondalık basamak sayısı.
Örneğin, Paket Boyutu bölümünde (0'dan büyük) iki paket belirtirseniz 1000'e kadar ve 1000'den 2000'e kadar), daha büyük için 50 0 ile 1000 arasındaki paket için 0'dan fazla, 1000'den 2000'e kadar olan paket için 40'tan fazla olmalıdır. Öğe seçili para birimi ABD doları, ilk paketin fiyatı 50 ABD doları ve fiyatı 40 TL. Geliştiriciden, geçerli paket fiyatı kadar ödeme alınır Her durumda, pakette kaç işlem kullandıklarından (yani, Geliştirici, paketteki ilk işlemden hemen sonra paket fiyatından ödeme alır tamamlandı.)
- Ücret listesi ayrıntılarını kaydetmek ve Standart Ücret Planı'na dönmek için Uygula ve Kapat'ı tıklayın penceresini kapatın.
- API ürününe özel ücret planları için ek API ürünlerinin ücret planı ayrıntılarını gerektiği şekilde yapılandırın.
API kullanarak ücret listesi planını yapılandırma
Aşağıdaki bölümlerde açıklandığı şekilde, ücret listesi planı ayrıntılarını API'yi kullanarak yapılandırın.
API'yi kullanarak ücret listesi planı ayrıntılarını belirtme
Ücret planını oluştururken ücret listesi planı ayrıntılarını belirtirsiniz. Ayrıntıları
ratePlanDetails
özelliğini,
/organizations/{org_name}/monetization-packages/{package_id}/rate-plans
. Neyi
ratePlanDetails
özelliğinde belirtirsiniz, seçtiğiniz ücretlendirme modeline bağlı olarak değişir:
sabit ücret, hacim bantlı veya paketler
olabilir.
Bir sabit ücret ödeme modeli
Sabit ücret alma modelini uygulamak için ücret planında aşağıdakileri belirtirsiniz ayrıntılar:
- Ücret planının işlemlere dayalı olduğunu gösteren bir puan parametresi
(
VOLUME
) veya özel bir özelliğe göre (örneğin,MINT_CUSTOM_ATTRIBUTE_1
) tıklayın.VOLUME
varsayılan değerdir. - Ücretin birim başına sabit olduğunu gösteren bir sayaç türü (
UNIT
) bantlı veya hacimli satırlarda olduğu gibi, işlem hacmine dayalı değildir. paket şarj modeli). - Ödeme vadesi (örneğin, 30 gün).
- Kuruluşunuzun kimliği.
- "Temel" şirketinizin kullandığı muhasebe para birimini temel alır.
- Ücretin nasıl hesaplandığına dair ayrıntıların yer aldığı ücret planı ücreti. Çünkü Şarj modeli sabit bir ücreti temel alırsa yalnızca bir ücret planı ücreti belirtirsiniz.
Ücret planı ücretinde şunları belirtirsiniz:
- Ücret planı ücretinin türü (
RATECARD
). - Planın ücreti. Örneğin, 0,10 değerini belirtirseniz ve para birimi ABD doları ise geliştiriciden her işlem için 0,10 ABD doları tutarında ödeme alınır (veya aktarılan bayt sayısını ifade eder.Bu nedenle, geliştiriciden (belirtilen sayıda baytı iletirken).
- Ücret uygulamasının başlangıç birimi (
0
). Bu durumda, ücret uygulanır.
Ücret planı bölümünü inceleyin. ayrıntıları yapılandırma ayarlarını inceleyin.
Örneğin, aşağıda sabit ödeme modeli içeren bir ücret listesi planı oluşturulur. Ücret işlem başına 0,10 ABD doları olarak ayarlanır. Ödemenin son 30 gün içinde yapılması gerekir. (Ücret listesiyle ilgili ayrıntılar highlighted.)
curl -H "Content-Type:application/json" -X POST -d \ '{ "name": "Flat rate card plan", "developer":null, "developerCategory":null, "advance": "false", "currency": { "id" : "usd" }, "description": "Flat rate card plan", "displayName" : "Flat rate card plan", "frequencyDuration": "30", "frequencyDurationType": "DAY", "earlyTerminationFee": "10", "monetizationPackage": { "id": "location" }, "organization": { "id": "{org_name}" }, "paymentDueDays": "30", "prorate": "false", "published": "true", "ratePlanDetails": [ { "currency": { "id" : "usd" }, "paymentDueDays": "30", "meteringType": "UNIT", "organization": { "id": "{org_name}" }, "ratePlanRates": [ { "type": "RATECARD", "rate": "0.10", "startUnit": "0" } ], "ratingParameter": "VOLUME", "type": "RATECARD" }], "recurringStartUnit": 1, "recurringType": "CALENDAR", "recurringFee": "10", "setUpFee": "10", "startDate": "2013-09-15 00:00:00", "type": "STANDARD" }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name} /monetization-packages/location/rate-plans" \ -uemail:password
Belirtme ses bantlı şarj modeli
Hacim bantlı modelde, bir veya daha fazla ücret planı içeren ücret planı ayrıntılarını belirtirsiniz. her ücret bir "hacim aralığına", yani bir işlem hacmi aralığına (veya belirli bir (aktarılan bayt sayısı gibi özel bir özelliğe göre). Bu plan türü genellikle, geliştiricileri indirimli ücretler sunarak daha yüksek hacimler elde etmeye teşvik edecek şekilde ayarlanır. ses düzeyini yüksek tutmaktır.
Ücret planı ücretlerine ek olarak ücret planı ayrıntılarında aşağıdakileri de belirtirsiniz:
- Ücret planının işlemlere dayalı olduğunu gösteren bir puan parametresi
(
VOLUME
) veya özel bir özelliğe göre (örneğin,CUSTOM_ATTRIBUTE_1
) tıklayın.VOLUME
varsayılan değerdir. - Ücretin hacme göre olduğunu gösteren bir sayaç türü (
VOLUME
) (yani, 2022'de olduğu gibi işlem başına sabit bir ücret değildir) sabit ücret ödeme modeli). - Ödeme vadesi (örneğin, 30 gün).
- Kuruluşunuzun kimliği.
- "Temel" şirketinizin kullandığı muhasebe para birimini temel alır.
- Hacmin toplamda gösterileceği süreyi belirten süre ve süre türü oranında işlem (veya özel özellikle ilgili hacim) toplanır. Buna "toplama temeli". İşlem hacmi, toplama bazında ( örnek, 1 ay) ekleyebilirsiniz.
- Geçerli ses bandını belirlemek için kullanılan toplama sayaçları.
Her ücret planı ücreti için şunları belirtirsiniz:
- Ücret planı ücretinin türü (
RATECARD
). - Planın ücreti. Örneğin, 0,10 değerini belirtirseniz ve para birimi ABD doları ise geliştiriciden her işlem için 0,15 ABD doları tutarında ödeme alınır (veya aktarıldığında, geliştiriciden bu işlem için 0,15 ABD Doları ücret alınır. (belirtilen sayıda baytı iletirken).
- Ses bandının başlangıç ve bitiş birimi. Başlangıç birimi,
ses bandının sınırını belirtir ve bitiş birimi, ses bandının üst sınırını belirtir. Örneğin,
Örneğin, başlangıç birimi 0 ve bitiş birimi olarak 1000 belirtirseniz ses bandı
toplama döneminde en fazla 1.000 işlem olmalıdır. Para birimi ABD doları ise
toplama dönemi 1 aydır ve ilk 1.000 işlemin oranı 0,15'tir.
geliştiriciden, ayda en fazla 1.000 işlem için işlem başına 0,15 ABD doları ücret alınır.
.
. Paketlerin ne zaman sıfırlanacağıyla ilgili ayrıntılar için Yinelenen ücretler ne zaman alınır? başlıklı makaleyi inceleyin. ve paket planları sıfırlansın mı?
Son ses düzeyi aralığı için bir bitiş birimi belirtmezseniz bu bant için ücret İşlem sayısı başlangıç biriminin üzerine çıktıktan sonra tüm işlemlere uygulanır. seçeyim. Örneğin, son bandın başlangıç birimi 1000 ise ve bu aralık için bir bitiş birimi belirtirseniz, bant ücreti tüm işlemlere uygulanır toplamda 1.000 işlem gerçekleşti.
Ücret planı bölümünü inceleyin. ayrıntıları yapılandırma ayarlarını inceleyin.
Örneğin, aşağıda hacim bantlı şarj modeli içeren bir ücret listesi planı oluşturulur. İlgili içeriği oluşturmak için kullanılan oran, ilk 1.000 işlem için 0,15 ABD doları, 1.000'in üzerindeki tüm işlemler için 0,10 ABD doları olarak belirlenir. Toplama esası 1 aydır. Ödemenin son 30 gün içinde yapılması gerekir. (Ücret listesi ayrıntıları vurgulu şekilde gösterilir.)
curl -H "Content-Type:application/json" -X POST -d \ '{ "name": "Volume banded rate card plan", "developer":null, "developerCategory":null, "currency": { "id" : "usd" }, "frequencyDuration": "30", "description": "Volume banded rate card plan", "displayName" : "Volume banded rate card plan", "frequencyDuration": "30", "frequencyDurationType": "DAY", "earlyTerminationFee": "10", "monetizationPackage": { "id": "location" }, "organization": { "id": "{org_name}" }, "paymentDueDays": "30", "prorate": "false", "published": "true", "ratePlanDetails": [ { "currency": { "id" : "usd" }, "aggregateStandardCounters": true, "paymentDueDays": "30", "duration": "1", "durationType": "MONTH", "meteringType": "VOLUME", "organization": { "id": "{org_name}" }, "ratePlanRates": [ { "type": "RATECARD", "rate": "0.15", "startUnit": "0", "endUnit": "1000" }, { "type": "RATECARD", "rate": "0.10", "startUnit": "1000" } ], "ratingParameter": "VOLUME", "type": "RATECARD" }], "recurringStartUnit": 1, "recurringType": "CALENDAR", "recurringFee": "10", "setUpFee": "10", "startDate": "2013-09-15 00:00:00", "type": "STANDARD" }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name} /monetization-packages/location/rate-plans" \ -uemail:password
Bir paket halinde sunulan şarj modeli
Paket halinde sunulan ödeme modelinde geliştirici bir "paket" için (önceden) ödeme yapar (veya (aktarılan bayt sayısı gibi özel bir özelliğe dayalı) bir paket için. Bu özellik için her paketin ve toplama tabanının ücreti, yani geliştiricinin, kullanabilirsiniz.
Örneğin, ilk paket boyutunun 1 - 1.000 arasında olduğu iki paket oluşturduğunuzu varsayalım. işlem olduğunu ve ikinci paket boyutunun 1.001 ile 2.000 arasında olduğunu varsayalım. Ücret 50 TL'dir. ilk paket için, ikinci paket için ise 40 TL; toplama esası ise 1'dir. Geliştirici Kullanıcı ilk paket için bir ücret listesi planı satın aldığında, bir ay. Paketin tamamen kullanılıp kullanılmadığına bakılmaksızın geliştiriciden, belirlenen ücret alınır. Toplama dönemi sona erdiğinde planın süresi dolar. Geliştirici, paketi kullanmak isterse planı (ve paketi) tekrar satın alması gerekir.
Ücret planı ayrıntılarında belirttiğiniz bilgiler esasen hacim bantlı şarj modeli için ücret planı ayrıntılarına bakın. Farklar aşağıda belirtilmiştir:
- Belirttiğiniz her ücret planı bir paket içindir (hacim aralığı için değil).
- Son paket için bir üst sınır belirtmelisiniz; geliştiriciye son pakette sınırsız işlem karşılığında sabit bir tutar uygulanır.
Ücret planı bölümünü inceleyin. ayrıntıları yapılandırma ayarlarını inceleyin.
Örneğin aşağıdaki, paket halinde sunulan bir ödeme modeli içeren bir ücret listesi planı oluşturur. Ücret ilk paket için 50 ABD doları (1.000 işleme kadar), ikinci paket için 40 ABD doları (daha fazla 1.000 ve 2.000'e kadar işlem). Toplama esası 1 aydır. Ödeme 30 gün içinde yapılacak gün.
curl -H "Content-Type:application/json" -X POST -d \ '{ "name": "Bundled rate plan", "developer":null, "developerCategory":null, "currency": { "id" : "usd" }, "frequencyDuration": "30", "description": "Bundled rate plan", "displayName" : "Bundled rate plan", "frequencyDurationType": "DAY", "earlyTerminationFee": "10", "monetizationPackage": { "id": "location" }, "organization": { "id": "{org_name}" }, "paymentDueDays": "30", "prorate": "true", "published": "true", "ratePlanDetails": [ { "currency": { "id" : "usd" }, "aggregateStandardCounters": true, "paymentDueDays": "30", "duration": "1", "durationType": "MONTH", "meteringType": "STAIR_STEP", "organization": { "id": "{org_name}" }, "ratePlanRates": [ { "type": "RATECARD", "rate": "50", "startUnit": "0", "endUnit": "1000" }, { "type": "RATECARD", "rate": "40", "startUnit": "1000", "endUnit": "2000" } ], "ratingParameter": "VOLUME", "type": "RATECARD" }], "recurringStartUnit": 1, "recurringType": "CALENDAR", "recurringFee": "10", "setUpFee": "10", "startDate": "2013-09-15 00:00:00", "type": "STANDARD" }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name} /monetization-packages/location/rate-plans" \ -uemail:password
API'yi kullanarak ayrı ayrı ürünler için freemium plan belirleme
Ücret listesi planında, tek bir ürün için ücretsiz bir plan oluşturabilirsiniz ( API paketi). Freemium plan, geliştiricilere bir API ürününü belirli bir süre boyunca ücretsiz kullanma imkanı sunar. süre ya da kullanım miktarına göre değişir.
Bir API ürünü için freemium plan oluşturduğunuzda, ücret listesi planı ayrıntılarında belirtirsiniz. geliştiricinin, API ürünü tarafından sağlanan kaynakları şarj edin. Süre aşağıdakilerden birine göre olabilir:
- Süre, yani geçerlilik tarihi ile bitiş tarihi arasındaki süredir.
- Miktar (ör. API ürününü içeren işlemlerin sayısı veya hacim) İşlem kaydetme politikasına kayıtlı özel bir özellikle ilgili içerikler.
Freemium dönemi miktara dayalıysa bunu freemium ücretsiz birim sayısı olarak belirtin. Örneğin, örnek olarak aşağıdaki örnek, 5.000 hacme dayalı freemium planlı bir ücret listesi planı oluşturur. birimler (freemium ücretsiz spesifikasyonlar vurgulanmıştır.)
curl -H "Content-Type:application/json" -X POST -d \ '{ "name": "Flat rate card plan with freemium period", "developer":null, "developerCategory":null, "advance": "false", "currency": { "id" : "usd" }, "description": "Flat rate card plan with freemium period", "displayName" : "Flat rate card plan with freemium period", "frequencyDuration": "30", "frequencyDurationType": "DAY", "earlyTerminationFee": "10", "monetizationPackage": { "id": "location" }, "organization": { "id": "myorg" }, "paymentDueDays": "30", "prorate": "false", "published": "false", "ratePlanDetails": [ { "currency": { "aggregateFreemiumCounters" : true, "aggregateStandardCounters" : true, "id" : "usd" }, "product" : { "id" : "location", "displayName":"Location" }, "paymentDueDays": "30", "meteringType": "UNIT", "organization": { "id": "myorg" }, "ratePlanRates": [ { "type": "RATECARD", "rate": "0.10", "startUnit": "0" } ], "freemiumUnit": "5000", "freemiumDuration": "0", "freemiumDurationType": "DAY", "ratingParameterUnit":"MB", "customPaymentTerm": "false", "ratingParameter": "VOLUME", "type": "RATECARD" }], "recurringStartUnit": 1, "recurringType": "CALENDAR", "recurringFee": "10", "setUpFee": "10", "startDate": "2013-09-15 00:00:00", "type": "STANDARD" }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name} /monetization-packages/location/rate-plans" \ -uemail:password