กําหนดค่าแพ็กเกจบัตรราคา

คุณกำลังดูเอกสารประกอบ Apigee Edge
ไปที่ เอกสารประกอบเกี่ยวกับ Apigee X.
ข้อมูล

บทนำ

ในแพ็กเกจเรตการ์ด นักพัฒนาแอปจะถูกเรียกเก็บเงินสำหรับธุรกรรมแต่ละรายการ สำหรับแผนประเภทนี้ คุณ จำเป็นต้องให้รายละเอียดเพิ่มเติม เช่น รูปแบบการชาร์จและราคาสำหรับรูปแบบการชาร์จดังกล่าว

(ไม่บังคับ) คุณจะระบุแพ็กเกจฟรีเมียมสำหรับผลิตภัณฑ์แต่ละรายการก็ได้ (แทนแพ็กเกจ API แพ็กเกจ) — คุณสามารถทำเช่นนี้ได้เฉพาะสำหรับแพ็กเกจเฉพาะผลิตภัณฑ์เท่านั้น

ระบบจะเรียกเก็บค่าธรรมเนียมตามรอบและรีเซ็ตแพ็กเกจแพ็กเกจเมื่อใด

แพ็กเกจราคาอาจรวมค่าธรรมเนียมที่มีการเรียกเก็บตามรอบ ตลอดจนแพ็กเกจ API (แพ็กเกจ Volume Banded และแพ็กเกจแพ็กเกจ) โดยทั้ง 2 อย่างนี้เกี่ยวข้องกับช่วงเวลาเฉพาะที่ระบบเรียกเก็บค่าธรรมเนียมและแพ็กเกจแพ็กเกจรีเซ็ตเป็น 0 ตารางต่อไปนี้อธิบายกรณีที่ระบบเรียกเก็บค่าธรรมเนียมตามรอบและรีเซ็ตจำนวนแพ็กเกจ ถ้า แอปนักพัฒนาซอฟต์แวร์ถูกบล็อกไม่ให้ทำการเรียก API อีกเนื่องจากไปถึง ขีดจำกัดธุรกรรม ซึ่งก็คือจำนวนครั้งที่ระบบรีเซ็ตจำนวนการเรียก API เป็น 0 และแอปต่างๆ สามารถเริ่มต้นการโทรอีกครั้ง

หากแพ็กเกจมี... ...สิ่งนี้เกิดขึ้น
  • ตั้งค่าธรรมเนียมที่เรียกเก็บซ้ำที่ไม่ใช่ 0 เป็น Month
  • แพ็กเกจ Volume Banded หรือแพ็กเกจแบบกลุ่ม

การรีเซ็ตค่าธรรมเนียมตามรอบและแพ็กเกจแพ็กเกจจะเกิดขึ้นในวันแรกของเดือน (ค่าเริ่มต้น)

สำหรับการเกิดซ้ำรายเดือนในวันที่กำหนด ให้สร้างแพ็กเกจราคาโดยใช้การจัดการ API และระบุวันด้วยพร็อพเพอร์ตี้ RecurringStartUnit ตามที่อธิบายไว้ ในหัวข้อการสร้างแพ็กเกจราคาโดยใช้ API

  • ตั้งค่าธรรมเนียมแบบเกิดซ้ำที่ไม่ใช่ 0 เป็นสัปดาห์
  • แพ็กเกจ Volume Banded หรือแพ็กเกจแบบกลุ่ม
จะมีการรีเซ็ตค่าธรรมเนียมตามรอบและแพ็กเกจแพ็กเกจทุก 7 วันหลังจากที่นักพัฒนาแอปเสนอราคา วันที่เริ่มต้นแพ็กเกจ
  • ตั้งค่าธรรมเนียมที่เรียกเก็บซ้ำที่ไม่ใช่ 0 เป็น Day
  • แพ็กเกจ Volume Banded หรือแพ็กเกจแบบกลุ่ม
จะมีการรีเซ็ตค่าธรรมเนียมตามรอบและแพ็กเกจแพ็กเกจทุก X วันหลังจาก วันที่เริ่มต้นแพ็กเกจราคาของนักพัฒนาซอฟต์แวร์
  • ไม่มี (หรือ 0 ดอลลาร์) สำหรับค่าธรรมเนียมที่เกิดซ้ำ
  • แพ็กเกจ Volume Banded หรือแพ็กเกจแบบกลุ่ม

ระบบจะรีเซ็ตแพ็กเกจแพ็กเกจโดยอิงตามพื้นฐานการรวมที่ระบุไว้ในเรตการ์ด สำหรับ ตัวอย่างเช่น หากนักพัฒนาซอฟต์แวร์เริ่มแผนราคาในวันที่ 19 ของเดือน และการรวม ค่าพื้นฐานคือทุกๆ 1 เดือน จากนั้นระบบจะรีเซ็ตการใช้แพ็กเกจทุกเดือนในวันที่ 19

โปรดทราบว่าวันของเดือนอาจไม่ใช่วันเดียวกันเสมอไป เช่น หากราคา เริ่มต้นในวันที่ 31 ธันวาคม วันที่รีเซ็ตจะกลายเป็นวันที่ 28 ในปีที่ไม่ใช่ปีอธิกสุรทิน เดือนกุมภาพันธ์ เพราะในเดือนกุมภาพันธ์มีเวลาเพียง 28 วัน วันที่ 28 จะเป็นวันที่รีเซ็ต หลังจากนั้นไม่สิ้นสุด

การกำหนดค่าแพ็กเกจบัตรราคาโดยใช้ อินเทอร์เฟซผู้ใช้

กำหนดค่าแพ็กเกจเรตการ์ดตามที่อธิบายไว้ด้านล่าง

Edge

หากต้องการกำหนดค่าแพ็กเกจเรตการ์ด เมื่อสร้างหรือแก้ไข สำหรับแพ็กเกจราคา ให้เลือกประเภทแพ็กเกจราคาเรตการ์ดหรือเรตการ์ดและส่วนแบ่งรายได้ แล้วเลือกรูปแบบการเรียกเก็บเงินอย่างใดอย่างหนึ่งต่อไปนี้ในส่วนการ์ดราคา

รุ่นการชาร์จ คำอธิบาย
อัตราคงที่ นักพัฒนาแอปจะถูกเรียกเก็บเงินในอัตราคงที่สำหรับธุรกรรมแต่ละรายการ
แถบระดับเสียง ระบบจะเรียกเก็บเงินจากนักพัฒนาแอปในอัตราแปรผันตามปริมาณธุรกรรม
Bundles ระบบจะเรียกเก็บเงินจากนักพัฒนาแอปล่วงหน้าเป็นจํานวนหนึ่งสําหรับธุรกรรมแต่ละชุด ระบบจะเรียกเก็บเงินจากนักพัฒนาแอปในจำนวนที่กำหนดไม่ว่าจะใช้แพ็กเกจทั้งหมดหรือไม่ก็ตาม

หมายเหตุ: ตัวเลือกนี้จะใช้ไม่ได้เมื่อคุณเลือกเรตการ์ดและส่วนแบ่งรายได้

จากนั้นกำหนดค่าข้อมูลต่อไปนี้ตามรูปแบบการชาร์จที่เลือก

รุ่นการชาร์จ ฟิลด์ คำอธิบาย
ทั้งหมด ความถี่ในการคำนวณ ระยะเวลาที่จะคำนวณปริมาณธุรกรรม (หรือปริมาณที่เกี่ยวข้องกับแอตทริบิวต์ที่กำหนดเอง) เลือกจำนวนเดือน (1-24 เดือน)
อัตราคงที่ อัตราแบบเหมาจ่าย อัตราที่เรียกเก็บสำหรับแต่ละธุรกรรม ป้อนตัวเลขทศนิยม (มีทศนิยมได้สูงสุด 4 ตำแหน่ง)

หมายเหตุ: คุณสามารถกำหนดค่าจำนวนหลักทศนิยมซึ่งระบุอัตราที่เรียกเก็บโดยใช้ API ได้ (ไม่ใช่ UI) โปรดดูรายละเอียดที่หัวข้อกำหนดค่าจำนวนหลักทศนิยมสำหรับราคาของแพ็กเกจราคา

ตัวอย่างเช่น หากคุณป้อน 0.10 และสกุลเงินเป็นดอลลาร์สหรัฐ นักพัฒนาซอฟต์แวร์จะคิดค่าธรรมเนียม $0.10 สำหรับธุรกรรมแต่ละรายการ (หรือหากอิงตามแอตทริบิวต์ที่กำหนดเอง เช่น จำนวนไบต์ที่ส่งในธุรกรรม นักพัฒนาแอปจะเรียกเก็บเงิน $0.10 สำหรับการส่งตามจำนวนไบต์ที่ระบุ)

แถบระดับเสียง ย่านความถี่ ช่วงของปริมาณธุรกรรมอย่างน้อย 1 ช่วง (หรือตามแอตทริบิวต์ของลูกค้า) (แต่ละช่วงคือ "ย่านความถี่") สำหรับรูปแบบการชาร์จตามปริมาณ คุณกำหนดอัตราของย่านระดับเสียงแต่ละแถบได้ อัตราดังกล่าวจะใช้กับธุรกรรมทั้งหมดในย่านปริมาณที่เกี่ยวข้อง เช่น ระบุขีดจำกัดสูงสุดของแบนด์ภาพแรก เช่น ไม่เกิน 1,000 (ค่าขีดจำกัดต่ำสุดถูกกำหนดไว้ล่วงหน้าให้มากกว่า 0)

คลิก +ใหม่ เพื่อเพิ่มย่านความถี่เพิ่มเติม

ปล่อยขีดจำกัดบนของแถบสุดท้ายว่างไว้เพื่อระบุธุรกรรมทั้งหมดที่อยู่เหนือระดับนี้

หมายเหตุ: คุณสามารถกำหนดค่าจำนวนหลักทศนิยมซึ่งระบุอัตราที่เรียกเก็บโดยใช้ API ได้ (ไม่ใช่ UI) โปรดดูรายละเอียดที่หัวข้อกำหนดค่าจำนวนหลักทศนิยมสำหรับราคาของแพ็กเกจราคา

เช่น หากระบุย่านความถี่ 2 ย่านความถี่ในส่วนย่านความถี่เสียง (>0-1000 และ 1000 ขึ้นไป) คุณอาจป้อน 0.15 สำหรับย่านระดับเสียง >0-1000 และ 0.10 สำหรับย่านเสียง 1,000 ขึ้นไป หากสกุลเงินที่เลือกเป็นดอลลาร์สหรัฐ อัตราแลกเปลี่ยนสำหรับธุรกรรม 1,000 รายการแรกจะเป็น $0.15 สำหรับแต่ละธุรกรรม และสำหรับธุรกรรมมากกว่า 1,000 รายการ อัตราของธุรกรรมแต่ละรายการจะเป็น $0.10

Bundles ราคาแพ็กเกจ API จำนวนธุรกรรมใน 1 กลุ่ม (หรือจำนวนที่เกี่ยวข้องกับแอตทริบิวต์ที่กำหนดเอง เช่น จำนวนไบต์ที่ส่งในกลุ่ม) กำหนดราคาของแต่ละแพ็กเกจได้ โดยราคาทั้งหมดจะมีผลกับทั้งแพ็กเกจ เช่น ระบุขีดจำกัดสูงสุดของชุดแรก เช่น ไม่เกิน 1,000 ค่า (ขีดจำกัดต่ำสุดที่กำหนดล่วงหน้าให้มากกว่า 0)

คลิก +ใหม่ เพื่อเพิ่มกลุ่มอื่น คุณต้องระบุขีดจำกัดสูงสุดสำหรับแพ็กเกจสุดท้าย เว้นแต่ต้องการเรียกเก็บเงินจากนักพัฒนาแอปตามจำนวนคงที่สำหรับธุรกรรมแบบไม่จำกัดในชุดสุดท้าย

หมายเหตุ: คุณสามารถกำหนดค่าจำนวนหลักทศนิยมซึ่งระบุอัตราที่เรียกเก็บโดยใช้ API ได้ (ไม่ใช่ UI) โปรดดูรายละเอียดที่หัวข้อกำหนดค่าจำนวนหลักทศนิยมสำหรับราคาของแพ็กเกจราคา

ตัวอย่างเช่น หากระบุ 2 ชุดในส่วนขนาดชุด (มากกว่า 0 ถึง 1,000 และมากกว่า 1,000 ถึง 2,000) คุณอาจป้อน 50 สำหรับชุดที่มากกว่า 0 ถึง 1,000 ชุด และ 40 ชุดสำหรับชุดที่มากกว่า 1,000 ชุด ถึง 2,000 ชุด หากสกุลเงินที่เลือกเป็นดอลลาร์สหรัฐ ราคาของแพ็กเกจแรกจะเป็น $50 และแพ็กเกจที่ 2 จะมีราคา $40 ระบบจะเรียกเก็บเงินจากนักพัฒนาแอปตามราคาแพ็กเกจที่เกี่ยวข้องโดยไม่คำนึงถึงจำนวนธุรกรรมที่ใช้ภายในแพ็กเกจ (กล่าวคือ นักพัฒนาแอปจะเรียกเก็บเงินในราคาแพ็กเกจทันทีที่ธุรกรรมแรกในแพ็กเกจเสร็จสมบูรณ์)

หากกำหนดแอตทริบิวต์ที่กำหนดเองสำหรับผลิตภัณฑ์ API คุณจะกำหนดค่าพารามิเตอร์การให้คะแนนที่กำหนดเองเพื่อเรียกเก็บเงินนักพัฒนาแอปตามแอตทริบิวต์ที่กำหนดเองภายในธุรกรรมแต่ละรายการได้ ตัวอย่างเช่น หากตั้งค่าแผนที่จะเรียกเก็บเงินธุรกรรมแต่ละรายการจากนักพัฒนาแอป คุณกำหนดอัตราสำหรับแผนดังกล่าวตามแอตทริบิวต์ที่กำหนดเองได้ เช่น จำนวนไบต์ที่ส่งในแบ็กเอนด์ซึ่งอาจแตกต่างกันไปตามธุรกรรม

ในกรณีนี้ ให้เลือกใช้พารามิเตอร์การให้คะแนนที่กำหนดเอง แล้วเลือกแอตทริบิวต์ที่กำหนดเองจากรายการแบบเลื่อนลง โปรดดูข้อมูลเพิ่มเติมที่หัวข้อกำหนดค่าแพ็กเกจราคาด้วยแอตทริบิวต์ที่กำหนดเอง

คลาสสิก Edge (Private Cloud)

วิธีกำหนดค่าแพ็กเกจเรตการ์ดโดยใช้ UI แบบคลาสสิกของ Edge

  1. ทำตามขั้นตอนเพื่อสร้างแพ็กเกจราคา
  2. เลือกการ์ดราคาในเมนูแบบเลื่อนลงประเภทแพ็กเกจราคาเพื่อกำหนดค่ารูปแบบรายได้
  3. หากแพ็กเกจ API ที่เลือกมีผลิตภัณฑ์ API หลายรายการ ให้เลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้

    หมายเหตุ: หากแพ็กเกจ API มีผลิตภัณฑ์ API รายการเดียว คุณข้ามขั้นตอนนี้ได้

    • แพ็กเกจเฉพาะผลิตภัณฑ์เพื่อกำหนดค่ารายละเอียดแพ็กเกจราคาสำหรับผลิตภัณฑ์ API แต่ละรายการ
    • แผนทั่วไปสำหรับผลิตภัณฑ์ทั้งหมดเพื่อกำหนดค่ารายละเอียดแพ็กเกจราคาสำหรับผลิตภัณฑ์ API ทั้งหมด
  4. คลิกบัตรราคาสำหรับแพ็กเกจราคาทั่วไปหรือแพ็กเกจราคาเฉพาะผลิตภัณฑ์ API แต่ละรายการ

    หมายเหตุ: เมื่อกำหนดค่าแพ็กเกจเฉพาะผลิตภัณฑ์ API คุณจะต้องกำหนดค่าแพ็กเกจบัตรราคา สำหรับผลิตภัณฑ์ API แต่ละรายการ

    หน้าต่างเรตการ์ดจะเปิดขึ้นมา

  5. ตั้งค่าแพ็กเกจ Freemium สำหรับผลิตภัณฑ์ API แพ็กเกจฟรีเมียมทำให้นักพัฒนาแอปได้ใช้ ผลิตภัณฑ์ API ในช่วงเวลาหนึ่งหรือตามปริมาณการใช้งาน

    ป้อนข้อมูลต่อไปนี้

    ช่อง คำอธิบาย
    ผลิตภัณฑ์ฟรีเมียมใช่ไหม

    ระยะเวลาของช่วงทดลองใช้ฟรี เลือกปุ่มตัวเลือกปุ่มใดปุ่มหนึ่งต่อไปนี้

    • ตามจำนวน ช่วงทดลองใช้ฟรีจะอิงตามจำนวนที่ระบุไว้ในวอลุ่ม ด้วย
    • ตามระยะเวลา ระยะเวลาค่าธรรมเนียมจะอิงตามช่วงเวลาที่ระบุไว้ใน ฟิลด์ระยะเวลาฟรีเมียม
    • แล้วแต่ว่าอย่างใดจะมาก่อน ช่วงทดลองใช้ฟรีจะสิ้นสุดลงเมื่อจำนวนในคอลัมน์ ถึงช่องวอลุ่มหรือช่วงเวลาในช่องระยะเวลาฟรีเมียมแล้ว ขึ้นอยู่กับว่ากรณีใดจะเกิดขึ้นก่อน
    • ไม่ได้ นี่ไม่ใช่แพ็กเกจฟรีเมียม โดยตัวเลือกนี้คือค่าเริ่มต้น
    ระดับเสียงแบบฟรีเมียม

    ปริมาณธุรกรรม (หรือปริมาณที่เกี่ยวข้องกับแอตทริบิวต์ที่กำหนดเองที่บันทึกไว้ใน นโยบายการบันทึกธุรกรรม) ที่เราจะไม่เรียกเก็บเงินกับนักพัฒนาแอป ระดับเสียงคือ วัดสำหรับผลิตภัณฑ์ API ป้อนหมายเลขวอลุ่ม เช่น 5000 ซึ่งหมายความว่า เมื่อนักพัฒนาแอปเริ่มแผน ระบบจะไม่เรียกเก็บเงินสำหรับธุรกรรม 5, 000 รายการแรก (หรือสำหรับการใช้รายการที่เกี่ยวข้องกับแอตทริบิวต์ที่กำหนดเอง 5,000 ครั้งแรก) ช่องนี้ เปิดใช้เมื่อคุณเลือก "ตามจำนวน" เท่านั้น หรือ "ขึ้นอยู่กับว่ากรณีใดจะเกิดขึ้นก่อน" ในกลุ่ม "ฟรีเมียม" ผลิตภัณฑ์" ด้วย

    ระยะเวลาฟรีเมียม

    ช่วงเวลาที่ไม่เรียกเก็บเงินนักพัฒนาแอป ป้อนตัวเลขและ เลือกระยะเวลา เช่น 1 เดือน ซึ่งหมายความว่านักพัฒนาแอป เรียกเก็บเงินเป็นเวลา 1 เดือน ระบบจะเปิดใช้ฟิลด์นี้เฉพาะเมื่อคุณเลือก "ตามระยะเวลา" หรือ "แบบใดก็ตามมาก่อน" ที่อยู่ใน "ผลิตภัณฑ์ฟรีเมียม" ด้วย

  6. เลือกการชาร์จแบบใดแบบหนึ่งต่อไปนี้
    • อัตราคงที่ ในโมเดลนี้ นักพัฒนาแอปจะถูกเรียกเก็บเงินในอัตราคงที่สำหรับแต่ละ ธุรกรรม
    • แถบระดับเสียง ในโมเดลนี้ นักพัฒนาแอปจะถูกเรียกเก็บเงินในอัตราที่แปรผันตาม ปริมาณธุรกรรม
    • แพ็กเกจ ในรูปแบบนี้ ระบบจะเรียกเก็บเงินนักพัฒนาแอปเป็นจำนวนเงินที่กำหนด (ล่วงหน้า) สำหรับแต่ละรายการ กลุ่มธุรกรรม ระบบจะเรียกเก็บเงินจากนักพัฒนาแอปในจำนวนที่กำหนดไว้ไม่ว่าแพ็กเกจดังกล่าวหรือไม่ก็ตาม ทั้งหมดเลย

    สำหรับรูปแบบอัตราคงที่: ป้อนข้อมูลต่อไปนี้ในส่วนการกำหนดราคาของ หน้าต่างเรตการ์ดทั่วไป

    ช่อง คำอธิบาย
    ผู้ประกอบการ (หรือองค์กร)

    ชื่อองค์กรของคุณ ฟิลด์นี้ได้กำหนดค่าล่วงหน้าโดยใช้โอเปอเรเตอร์ (หรือ องค์กร) ในโปรไฟล์องค์กร

    ประเทศ

    ประเทศที่ดำเนินการขององค์กร ฟิลด์นี้ได้กำหนดค่าล่วงหน้าโดยใช้ ค่าของช่องประเทศในโปรไฟล์องค์กร

    อัตราคงที่

    อัตราที่เรียกเก็บสำหรับแต่ละธุรกรรม ป้อนตัวเลขทศนิยม (ที่มีได้สูงสุด 4 หลัก หลักทศนิยม)

    หมายเหตุ: คุณสามารถกำหนดค่าจำนวนหลักทศนิยมที่ระบุได้ สำหรับอัตราที่เรียกเก็บโดยใช้ API (ไม่ใช่ UI) โปรดดูรายละเอียดที่หัวข้อกำหนดค่า จำนวนหลักทศนิยมสำหรับราคาของแพ็กเกจราคา

    ตัวอย่างเช่น หากคุณป้อน 0.10 และสกุลเงินเป็นดอลลาร์สหรัฐ นักพัฒนาซอฟต์แวร์จะ เรียกเก็บเงิน $0.10 สำหรับธุรกรรมแต่ละรายการ (หรือตามแอตทริบิวต์ที่กำหนดเอง เช่น จำนวนไบต์ที่ส่งในการทำธุรกรรม นักพัฒนาซอฟต์แวร์จะเรียกเก็บเงิน $0.10 สำหรับ ส่งผ่านจำนวนไบต์ที่ระบุ)

    สำหรับรูปแบบแถบปริมาณ: หน้าต่างการ์ดราคาทั่วไปจะแสดงข้อมูลเพิ่มเติม ที่คุณใช้ระบุฐานสำหรับการรวมและระบุ "แถบระดับเสียง" ซึ่ง คือช่วงปริมาณธุรกรรมที่คุณสามารถใช้อัตราต่างๆ ได้

    โดยปกติแล้ว แผนประเภทนี้จะสร้างขึ้นเพื่อส่งเสริมนักพัฒนาซอฟต์แวร์ให้สร้างปริมาณ Conversion สูงขึ้นด้วยวิธี เสนอราคาหลังหักส่วนลดสำหรับย่านความถี่ที่สูงขึ้น

    ป้อนข้อมูลต่อไปนี้ในหน้าต่างบัตรราคาทั่วไป

    ช่อง คำอธิบาย
    พื้นฐานในการรวม

    ระยะเวลาที่ปริมาณธุรกรรม (หรือที่กำหนดเอง ปริมาณที่เกี่ยวข้องกับแอตทริบิวต์) จะรวมกัน ระบบจะใช้ปริมาณรวมเพื่อระบุ ช่วงปริมาณและอัตราที่ใช้กับธุรกรรมแต่ละรายการ เลือกจำนวนเดือน (1-12 เดือน)

    โปรดดูรายละเอียดเกี่ยวกับเวลาที่จะรีเซ็ตแพ็กเกจที่หัวข้อเกิดซ้ำเมื่อใด เรียกเก็บค่าธรรมเนียมและรีเซ็ตแพ็กเกจแพ็กเกจไหม

    ย่านความถี่

    ช่วงปริมาณธุรกรรม (หรือตามแอตทริบิวต์ของลูกค้า) อย่างน้อย 1 ช่วง (แต่ละช่วง คือ "แถบระดับเสียง") คุณกำหนดอัตราของย่านเสียงแต่ละแถบได้ (คุณตั้งอัตรานี้ใน ช่องย่านความถี่ปริมาณของส่วนการกำหนดราคา) ราคานี้จะใช้กับ ธุรกรรมในย่านปริมาณที่เกี่ยวข้อง ระบุขีดจำกัดสูงสุดของ เช่น สูงสุด 1,000 (ค่าขีดจำกัดต่ำสุดจะตั้งไว้ที่มากกว่า 0) คลิก + เพื่อเพิ่มย่านความถี่ที่สอง เช่น มากกว่า 1000 ถึง 2000 คลิก + เพื่อเพิ่มเนื้อหา ของวงดนตรี คุณสามารถปล่อยขีดจำกัดสูงสุดของแบนด์ภาพสุดท้ายว่างไว้เพื่อระบุ การทำธุรกรรมที่สูงกว่าระดับนี้

    ราคา
    ผู้ประกอบการ (หรือองค์กร)

    ชื่อองค์กรของคุณ ฟิลด์นี้ได้กำหนดค่าล่วงหน้าโดยใช้โอเปอเรเตอร์ (หรือ องค์กร) ในโปรไฟล์องค์กร

    ประเทศ

    ประเทศที่ดำเนินการขององค์กร ฟิลด์นี้ได้กำหนดค่าล่วงหน้าโดยใช้ ค่าของช่องประเทศในโปรไฟล์องค์กร

    สกุลเงิน

    "ฐาน" หรือสกุลเงินในบัญชีที่องค์กรของคุณใช้ ช่องนี้ ล่วงหน้าโดยใช้ค่าในช่อง "สกุลเงิน" ในโปรไฟล์องค์กร แต่ เปลี่ยนแปลงที่นี่

    ย่านความถี่

    อัตราย่านความถี่ คุณจะระบุอัตราสำหรับแต่ละย่านความถี่ โปรดป้อน จำนวนทศนิยมสำหรับแต่ละช่วง (โดยมีทศนิยมได้สูงสุด 4 หลัก)

    หมายเหตุ: คุณสามารถกำหนดค่าจำนวนหลักทศนิยมที่ระบุได้ สำหรับอัตราย่านความถี่โดยใช้ API (ไม่ใช่ UI) โปรดดูรายละเอียดที่หัวข้อกำหนดค่า จำนวนหลักทศนิยมสำหรับราคาของแพ็กเกจราคา

    เช่น หากระบุแถบระดับเสียง 2 ย่านความถี่ในส่วนย่านความถี่เสียง (>0-1000 และ 1000 ขึ้นไป) คุณอาจป้อน 0.15 สำหรับระดับเสียงที่ >0-1000 และ 0.10 สำหรับย่านเสียง 1000 ขึ้นไป หากสกุลเงินที่เลือกเป็นสหรัฐอเมริกา หากเป็นดอลลาร์ การทำธุรกรรม 1,000 ครั้งแรกจะเท่ากับ $0.15 สำหรับธุรกรรมแต่ละรายการ และ สำหรับธุรกรรมมากกว่า 1, 000 รายการ ราคาแต่ละรายการจะเท่ากับ $0.10

    สำหรับรุ่นแบบรวม: หน้าต่างการ์ดราคาทั่วไปจะแสดงช่องเพิ่มเติมที่ ที่คุณใช้เพื่อระบุเกณฑ์พื้นฐานในการรวม (ระยะเวลาที่นักพัฒนาซอฟต์แวร์สามารถใช้ กลุ่มธุรกรรม) และเพื่อระบุข้อมูลที่เกี่ยวข้องกับกลุ่ม เช่น ขนาด

    ป้อนข้อมูลต่อไปนี้ในหน้าต่างบัตรราคาทั่วไป

    ช่อง คำอธิบาย
    พื้นฐานในการรวม

    ระยะเวลาที่นักพัฒนาแอปสามารถใช้แพ็กเกจธุรกรรม (หรือ ใช้กลุ่มตามแอตทริบิวต์ที่กำหนดเอง) เลือกจำนวนเดือน (1-12 เดือน) หลัง ในช่วงเวลานี้ แพ็กเกจจะหมดอายุและนักพัฒนาแอปต้องซื้อแพ็กเกจ (และแพ็กเกจ) อีกครั้ง

    โปรดดูรายละเอียดเกี่ยวกับเวลาที่จะรีเซ็ตแพ็กเกจที่หัวข้อเกิดซ้ำเมื่อใด เรียกเก็บค่าธรรมเนียมและรีเซ็ตแพ็กเกจแพ็กเกจไหม

    ขนาดแพ็กเกจ

    จำนวนธุรกรรมในแพ็กเกจ (หรือจำนวนที่เกี่ยวข้องกับแอตทริบิวต์ที่กำหนดเอง) เช่น จำนวนไบต์ทั้งหมดที่ส่งในแพ็กเกจ) มอบหมายแต่ละแพ็กเกจได้ ราคา (คุณกำหนดราคานี้ในช่อง "ขนาดแพ็กเกจ" ของส่วน "การกำหนดราคา") ราคานี้จะใช้กับทั้งแพ็กเกจ ระบุขีดจำกัดสูงสุดของแพ็กเกจแรก เช่น สูงสุด 1, 000 (ค่าขีดจำกัดต่ำสุดจะตั้งไว้ที่มากกว่า 0) คลิก + เพื่อเพิ่ม แพ็กเกจที่ 2 เช่น มากกว่า 1, 000 ถึง 2, 000 คลิก + เพื่อเพิ่มเนื้อหา คุณต้องระบุขีดจำกัดสูงสุดสำหรับแพ็กเกจสุดท้าย เว้นแต่คุณต้องการระบุ เรียกเก็บเงินกับนักพัฒนาแอปเป็นจำนวนคงที่สำหรับธุรกรรมแบบไม่จำกัดในช่วง

    ราคา
    ผู้ประกอบการ (หรือองค์กร)

    ชื่อองค์กรของคุณ ฟิลด์นี้ได้กำหนดค่าล่วงหน้าโดยใช้โอเปอเรเตอร์ (หรือ องค์กร) ในโปรไฟล์องค์กร

    ประเทศ

    ประเทศที่ดำเนินการขององค์กร ฟิลด์นี้ได้กำหนดค่าล่วงหน้าโดยใช้ ค่าของช่องประเทศในโปรไฟล์องค์กร

    สกุลเงิน

    "ฐาน" หรือสกุลเงินในบัญชีที่องค์กรของคุณใช้ ช่องนี้ ล่วงหน้าโดยใช้ค่าในช่อง "สกุลเงิน" ในโปรไฟล์องค์กร แต่ เปลี่ยนแปลงที่นี่

    ขนาดแพ็กเกจ (ราคา)

    ราคาของแพ็กเกจ โดยคุณจะระบุราคาของแต่ละแพ็กเกจ ป้อนทศนิยม ตัวเลข (โดยมีทศนิยมได้สูงสุด 4 ตำแหน่ง)

    หมายเหตุ: คุณสามารถกำหนดค่าจำนวนหลักทศนิยมที่ระบุได้ สำหรับอัตราแพ็กเกจโดยใช้ API (ไม่ใช่ UI) โปรดดูรายละเอียดที่หัวข้อกำหนดค่า จำนวนหลักทศนิยมสำหรับราคาของแพ็กเกจราคา

    เช่น หากระบุ 2 แพ็กเกจในส่วนขนาดแพ็กเกจ (มากกว่า 0 ไม่เกิน 1000 และมากกว่า 1000 ถึง 2000) คุณสามารถป้อน 50 สำหรับฟิลด์ มากกว่า 0 ถึง 1,000 กลุ่ม และ 40 สำหรับมากกว่า 1,000 ถึง 2,000 กลุ่ม หาก สกุลเงินที่เลือกคือดอลลาร์สหรัฐ ราคาของชุดแรกคือ 50 ดอลลาร์ และสำหรับ แพ็กเกจที่ 2 ราคา $40 ระบบจะเรียกเก็บเงินจากนักพัฒนาแอปตามราคาแพ็กเกจที่เกี่ยวข้อง โดยไม่คำนึงถึงจำนวนธุรกรรมที่ลูกค้าใช้ภายในแพ็กเกจ (กล่าวคือ ระบบจะเรียกเก็บเงินนักพัฒนาแอปจากราคาแพ็กเกจทันทีที่มีการทำธุรกรรมครั้งแรกในแพ็กเกจ เสร็จสมบูรณ์)

  7. คลิกใช้และปิดเพื่อบันทึกรายละเอียดบัตรราคาและกลับไปที่แพ็กเกจราคามาตรฐาน
  8. สำหรับแพ็กเกจราคาเฉพาะผลิตภัณฑ์ API ให้กำหนดค่ารายละเอียดแพ็กเกจราคาสำหรับผลิตภัณฑ์ API เพิ่มเติมตามต้องการ

การกำหนดค่าแพ็กเกจบัตรราคาโดยใช้ API

กำหนดค่ารายละเอียดแพ็กเกจบัตรราคาโดยใช้ API ตามที่อธิบายไว้ในส่วนต่อไปนี้

การระบุรายละเอียดแพ็กเกจบัตรราคาโดยใช้ API

คุณสามารถระบุรายละเอียดของแพ็กเกจราคาเมื่อสร้างแพ็กเกจราคา คุณระบุรายละเอียดใน พร็อพเพอร์ตี้ ratePlanDetails ภายในเนื้อหาคำขอในการเรียกไปยัง /organizations/{org_name}/monetization-packages/{package_id}/rate-plans สิ่งที่คุณ ที่ระบุไว้ในพร็อพเพอร์ตี้ ratePlanDetails จะขึ้นอยู่กับรูปแบบการชาร์จที่คุณเลือกดังนี้ อัตราคงที่ ปริมาณเท่ากัน หรือแพ็กเกจ

การระบุ รูปแบบการเรียกเก็บเงินแบบอัตราคงที่

หากต้องการใช้รูปแบบการเรียกเก็บเงินแบบอัตราเดียว คุณจะต้องระบุข้อมูลต่อไปนี้ในแพ็กเกจราคา รายละเอียด:

  • พารามิเตอร์การให้คะแนนที่ระบุว่าแพ็กเกจราคาอิงตามธุรกรรม (VOLUME) หรือตามแอตทริบิวต์ที่กำหนดเอง (เช่น MINT_CUSTOM_ATTRIBUTE_1) VOLUME คือค่าเริ่มต้น
  • ประเภทการวัด (UNIT) ที่ระบุว่าอัตราคงที่ต่อหน่วย (ที่ ไม่ได้พิจารณาจากปริมาณธุรกรรม เช่นเดียวกับกรณีของปริมาณธุรกรรม หรือ รูปแบบการชาร์จแบบแพ็กเกจ)
  • ระยะเวลาครบกำหนดชำระเงิน (เช่น 30 วัน)
  • รหัสขององค์กร
  • "ฐาน" หรือสกุลเงินในบัญชีที่บริษัทของคุณใช้
  • ราคาของแพ็กเกจราคาที่มีรายละเอียดเกี่ยวกับวิธีการคำนวณราคา เนื่องจาก รูปแบบการเรียกเก็บเงินอิงตามอัตราคงที่ คุณระบุเพียงอัตราเดียวของแพ็กเกจราคา

ในราคาแพ็กเกจราคา คุณจะระบุสิ่งต่อไปนี้

  • ประเภทของแพ็กเกจราคา (RATECARD)
  • อัตราค่าแพ็กเกจ ตัวอย่างเช่น หากคุณระบุ 0.10 และสกุลเงินคือดอลลาร์สหรัฐ นักพัฒนาซอฟต์แวร์จะถูกเรียกเก็บเงิน $0.10 สำหรับธุรกรรมแต่ละรายการ (หรือหากอิงตามแอตทริบิวต์ที่กำหนดเอง เช่น จำนวนไบต์ที่ส่งในธุรกรรม นักพัฒนาซอฟต์แวร์จะเรียกเก็บเงิน $0.10 สำหรับ ส่งผ่านจำนวนไบต์ที่ระบุ)
  • หน่วยเริ่มต้นของแอปพลิเคชันอัตรา (0) ซึ่งหมายความว่าราคานี้จะ จะใช้กับธุรกรรมแต่ละรายการ โดยเริ่มจากธุรกรรมแรก

ดูแพ็กเกจราคา การตั้งค่ารายละเอียดสำหรับรายการตัวเลือกรายละเอียดทั้งหมดของแพ็กเกจราคา

ตัวอย่างต่อไปนี้เป็นการสร้างแพ็กเกจเรตการ์ดที่มีรูปแบบการเรียกเก็บเงินคงที่ อัตรา คือ จะกำหนดไว้ที่ $0.10 สำหรับธุรกรรมแต่ละรายการ การชำระเงินจะครบกำหนดใน 30 วัน (รายละเอียดที่เกี่ยวข้องกับบัตรราคามีดังนี้ 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" \
-u email:password

การระบุ รูปแบบการชาร์จที่มีแถบระดับเสียง

ในรูปแบบกลุ่มปริมาณ คุณระบุรายละเอียดแพ็กเกจราคาที่มีแพ็กเกจราคาอย่างน้อย 1 รายการ แต่ละอัตรา แต่ละอัตราจะใช้กับ "ช่วงปริมาณ" ซึ่งก็คือช่วงของปริมาณธุรกรรม (หรือช่วง ตามแอตทริบิวต์ที่กำหนดเอง เช่น จำนวนไบต์ที่ส่ง) แผนประเภทนี้คือ มักจัดทำขึ้นเพื่อสนับสนุนให้นักพัฒนาซอฟต์แวร์สร้างปริมาณการสั่งซื้อให้สูงขึ้นด้วยการเสนอราคาหลังหักส่วนลด สำหรับย่านความถี่ที่สูงขึ้น

นอกจากราคาของแพ็กเกจราคาแล้ว คุณจะระบุข้อมูลต่อไปนี้ในรายละเอียดแพ็กเกจราคาด้วย

  • พารามิเตอร์การให้คะแนนที่ระบุว่าแพ็กเกจราคาอิงตามธุรกรรม (VOLUME) หรือตามแอตทริบิวต์ที่กำหนดเอง (เช่น CUSTOM_ATTRIBUTE_1) VOLUME คือค่าเริ่มต้น
  • ประเภทการวัด (VOLUME) ที่ระบุว่าอัตราอิงตามปริมาณ (กล่าวคือไม่ใช่อัตราคงที่ต่อธุรกรรม ในกรณีของ รูปแบบการเรียกเก็บเงินแบบอัตราคงที่)
  • ระยะเวลาครบกำหนดชำระเงิน (เช่น 30 วัน)
  • รหัสขององค์กร
  • "ฐาน" หรือสกุลเงินในบัญชีที่บริษัทของคุณใช้
  • ระยะเวลาและประเภทระยะเวลาที่เมื่อรวมกันแล้วจะเป็นตัวระบุระยะเวลาที่ใช้ ของธุรกรรม (หรือปริมาณที่เกี่ยวข้องกับแอตทริบิวต์ที่กำหนดเอง) จะรวมเข้าด้วยกัน วิธีนี้เรียกอีกอย่างหนึ่งว่า "เกณฑ์การรวบรวมข้อมูล" ปริมาณธุรกรรมผ่านวิธีการรวบรวมข้อมูล (สำหรับ เช่น 1 เดือน) เพื่อกำหนดช่วงปริมาณที่เกี่ยวข้อง
  • ตัวนับการรวมที่ใช้ในการกำหนดย่านระดับเสียงที่เกี่ยวข้อง

สำหรับราคาของแพ็กเกจราคาแต่ละรายการ คุณจะระบุสิ่งต่อไปนี้

  • ประเภทของแพ็กเกจราคา (RATECARD)
  • อัตราค่าแพ็กเกจ ตัวอย่างเช่น หากคุณระบุ 0.10 และสกุลเงินคือดอลลาร์สหรัฐ นักพัฒนาซอฟต์แวร์จะถูกเรียกเก็บเงิน $0.15 สำหรับธุรกรรมแต่ละรายการ (หรือถ้าอิงตามแอตทริบิวต์ที่กำหนดเอง เช่น จำนวนไบต์ที่ส่งในการทำธุรกรรม นักพัฒนาซอฟต์แวร์จะเรียกเก็บเงิน $0.15 สำหรับ ส่งผ่านจำนวนไบต์ที่ระบุ)
  • หน่วยเริ่มต้นและสิ้นสุดของแถบระดับเสียง โดยหน่วยเริ่มต้นจะระบุค่า ของแถบระดับเสียง และหน่วยสุดท้ายจะระบุขีดจำกัดสูงสุดของย่านระดับเสียง สำหรับ เช่น หากคุณระบุหน่วยเริ่มต้นเป็น 0 และหน่วยสิ้นสุดเป็น 1000 แถบระดับเสียงจะครอบคลุม ธุรกรรมสูงสุด 1,000 รายการในระยะเวลาการรวบรวม หากสกุลเงินเป็นดอลลาร์สหรัฐ ระยะเวลาการรวบรวมคือ 1 เดือน และอัตราสำหรับธุรกรรม 1,000 รายการแรกเท่ากับ 0.15 ระบบจะเรียกเก็บเงิน $0.15 ต่อธุรกรรมสำหรับธุรกรรมสูงสุด 1,000 รายการในเดือนนั้น

    ดูรายละเอียดเกี่ยวกับการรีเซ็ตแพ็กเกจได้ที่ค่าธรรมเนียมที่เรียกเก็บตามรอบเมื่อใด และแพ็กเกจแพ็กเกจจะรีเซ็ตไหม

    ถ้าไม่ระบุหน่วยปิดท้ายสำหรับช่วงระดับเสียงสุดท้าย อัตราสำหรับช่วงความถี่นั้นจะเป็น ใช้กับธุรกรรมทั้งหมดหลังจากที่จำนวนธุรกรรมเกินหน่วยเริ่มต้น สำหรับวงนั้นด้วย ตัวอย่างเช่น หากหน่วยเริ่มต้นของย่านความถี่สุดท้ายคือ 1000 แต่ไม่ใช่ ระบุหน่วยสุดท้ายสำหรับช่วงนั้น อัตราของแถบดังกล่าวจะใช้กับธุรกรรมทั้งหมด หลังธุรกรรม 1,000 ครั้งในระยะเวลาการรวบรวม

ดูแพ็กเกจราคา การตั้งค่ารายละเอียดสำหรับรายการตัวเลือกรายละเอียดทั้งหมดของแพ็กเกจราคา

ตัวอย่างต่อไปนี้สร้างแพ็กเกจเรตการ์ดที่มีรูปแบบการเรียกเก็บเงินตามปริมาณ อัตราแลกเปลี่ยนจะกำหนดไว้ที่ $0.15 สำหรับธุรกรรม 1,000 รายการแรก และ $0.10 สำหรับธุรกรรมทั้งหมดที่เกิน 1,000 รายการ เกณฑ์สำหรับการรวมคือ 1 เดือน การชำระเงินจะครบกำหนดใน 30 วัน (รายละเอียดบัตรราคา จะถูกไฮไลต์ไว้)

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" \
-u email:password

การระบุ รูปแบบการชาร์จที่รวมมาด้วย

ในรูปแบบการเรียกเก็บเงินที่รวมมาด้วย นักพัฒนาแอปจะจ่ายเงิน (ล่วงหน้า) สำหรับ "แพ็กเกจ" ของธุรกรรม (หรือ สำหรับแพ็กเกจตามแอตทริบิวต์ที่กำหนดเอง เช่น จำนวนไบต์ที่ส่ง) คุณระบุ อัตราสำหรับแต่ละแพ็กเกจและฐานการรวม กล่าวคือ ระยะเวลาที่นักพัฒนาแอป จะใช้ Bundle ได้

ตัวอย่างเช่น สมมติว่าคุณสร้างแพ็กเกจ 2 แพ็กเกจ โดยขนาดแพ็กเกจแรกคือ 1 ถึง 1,000 ธุรกรรม และขนาดแพ็กเกจที่สองคือธุรกรรม 1,001 ถึง 2,000 รายการ อัตราจะเท่ากับ $50 สำหรับ แพ็กเกจแรกและ $40 สำหรับแพ็กเกจที่สอง และพื้นฐานการรวมคือ 1 หากนักพัฒนาแอป ซื้อแพ็กเกจเรตการ์ดสำหรับแพ็กเกจแรก โดยจะจ่าย $50 (ล่วงหน้า) สำหรับธุรกรรม 1, 000 รายการ หนึ่งเดือน นักพัฒนาเกมจะถูกเรียกเก็บเงินในจำนวนที่กำหนด ไม่ว่าจะใช้ทั้งแพ็กเกจหรือไม่ก็ตาม หลังจากที่ระยะเวลาการรวบรวมสิ้นสุดลง แพ็กเกจจะหมดอายุ ในกรณีที่นักพัฒนาแอปต้องการใช้แพ็กเกจ แต่จะต้องซื้อแพ็กเกจ (และแพ็กเกจ) อีกครั้ง

โดยสิ่งที่คุณระบุไว้ในรายละเอียดแพ็กเกจราคาจะเหมือนกับที่คุณระบุไว้ใน รายละเอียดแพ็กเกจราคาสําหรับรูปแบบการชาร์จที่แบ่งตามปริมาณ ความแตกต่างมีดังนี้

  • แพ็กเกจราคาแต่ละรายการที่คุณระบุเป็นแพ็กเกจสำหรับแพ็กเกจ (ไม่ใช่แพ็กเกจระดับปริมาณ)
  • คุณต้องระบุขีดจำกัดสูงสุดสำหรับแพ็กเกจสุดท้าย เว้นแต่คุณต้องการเรียกเก็บเงิน ให้นักพัฒนาแอปมีจำนวนเงินคงที่สำหรับธุรกรรมแบบไม่จำกัดในแพ็กเกจสุดท้าย

ดูแพ็กเกจราคา การตั้งค่ารายละเอียดสำหรับรายการตัวเลือกรายละเอียดทั้งหมดของแพ็กเกจราคา

ตัวอย่างต่อไปนี้เป็นการสร้างแพ็กเกจเรตการ์ดที่มีรูปแบบการเรียกเก็บเงินรวมอยู่ในแพ็กเกจ อัตรา คือ ราคา 1,500 บาทสำหรับชุดแรก (สูงสุด 1,000 รายการ) และ 400 บาทสำหรับชุดที่สอง (มากกว่า ธุรกรรมมากกว่า 1,000 รายการและสูงสุด 2,000 รายการ) เกณฑ์สำหรับการรวมคือ 1 เดือน ครบกำหนดชำระเงินในอีก 30 วัน

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" \
-u email:password

การระบุแพ็กเกจฟรีเมียมสำหรับผลิตภัณฑ์แต่ละรายการโดยใช้ API

ในแพ็กเกจเรตการ์ด คุณสามารถตั้งค่าแพ็กเกจฟรีเมียมสำหรับแต่ละผลิตภัณฑ์ได้ (แทน แพ็กเกจ API) แพ็กเกจฟรีเมียมอนุญาตให้นักพัฒนาแอปใช้ผลิตภัณฑ์ API ได้ฟรีในช่วงระยะเวลาหนึ่ง หรือขึ้นอยู่กับปริมาณการใช้งาน

เมื่อตั้งค่าแพ็กเกจฟรีเมียมสำหรับผลิตภัณฑ์ API คุณต้องระบุในรายละเอียดแพ็กเกจบัตรราคา ระยะเวลาที่นักพัฒนาซอฟต์แวร์สามารถใช้ทรัพยากรที่ผลิตภัณฑ์ API จัดเตรียมไว้ให้ ชาร์จ ระยะเวลาอาจขึ้นอยู่กับข้อใดข้อหนึ่งต่อไปนี้

  • ระยะเวลา ซึ่งก็คือเวลาระหว่างวันที่มีผลและวันที่สิ้นสุด
  • ปริมาณ เช่น จำนวนธุรกรรมที่เกี่ยวข้องกับผลิตภัณฑ์ API หรือปริมาณ ที่เกี่ยวข้องกับแอตทริบิวต์ที่กำหนดเองที่บันทึกไว้ในนโยบายการบันทึกธุรกรรม

หากระยะเวลาฟรีเมียมอิงตามปริมาณ ให้ระบุเป็นจำนวนหน่วยฟรีเมียม สำหรับ ตัวอย่างต่อไปนี้สร้างแพ็กเกจเรตการ์ดที่มีแพ็กเกจฟรีเมียมโดยอิงตามปริมาณ 5, 000 (ระบบจะไฮไลต์ข้อกำหนดที่เกี่ยวข้องกับฟรีเมียม)

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" \
-u email:password