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

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

เกริ่นนำ

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

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

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

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

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

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

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

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

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

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

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

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

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 สำหรับย่านระดับเสียง 1000 ขึ้นไป หากสกุลเงินที่เลือกเป็นดอลลาร์สหรัฐ อัตราแลกเปลี่ยนสำหรับธุรกรรม 1,000 ครั้งแรกเท่ากับ 1.5 ดอลลาร์สำหรับแต่ละธุรกรรม และสำหรับธุรกรรมมากกว่า 1,000 ธุรกรรม อัตราของธุรกรรมแต่ละรายการจะเป็น 0.10 ดอลลาร์

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

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

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

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

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

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

Classic Edge (Private Cloud)

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

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

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

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

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

    หน้าต่างบัตรราคาจะเปิดขึ้น

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

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

    ฟิลด์ คำอธิบาย
    ผลิตภัณฑ์ฟรีเมียม

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

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

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

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

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

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

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

    ฟิลด์ คำอธิบาย
    ผู้ให้บริการ (หรือองค์กร)

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

    ประเทศ

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

    อัตราคงที่

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

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

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

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

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

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

    ฟิลด์ คำอธิบาย
    พื้นฐานการรวม

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

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

    ย่านความถี่

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

    การกำหนดราคา
    ผู้ให้บริการ (หรือองค์กร)

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

    ประเทศ

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

    สกุลเงิน

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

    ย่านความถี่

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

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

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

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

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

    ฟิลด์ คำอธิบาย
    พื้นฐานการรวม

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

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

    ขนาดแพ็กเกจ

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

    การกำหนดราคา
    ผู้ให้บริการ (หรือองค์กร)

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

    ประเทศ

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

    สกุลเงิน

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

    ขนาดกลุ่ม (ราคา)

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

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

    ตัวอย่างเช่น หากคุณระบุ 2 กลุ่มในส่วนขนาดกลุ่ม (มากกว่า 0 ถึง 1,000 และมากกว่า 1,000 ถึง 2,000) คุณอาจป้อน 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 วัน)
  • รหัสขององค์กร
  • "ฐาน" หรือสกุลเงินที่ใช้ในการบัญชีที่บริษัทของคุณใช้
  • อัตราแพ็กเกจราคาที่มีรายละเอียดเกี่ยวกับวิธีคำนวณอัตราดังกล่าว เนื่องจากรูปแบบการเรียกเก็บเงินจะอิงตามอัตราคงที่ คุณจึงระบุอัตราแพ็กเกจเพียง 1 อัตราเท่านั้น

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

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

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

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

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 รายการในเดือนนั้น

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

    หากคุณไม่ระบุหน่วยสิ้นสุดสำหรับช่วงระดับเสียงสุดท้าย อัตราของช่วงความถี่นั้นจะใช้กับธุรกรรมทั้งหมดหลังจากที่จำนวนธุรกรรมมีจำนวนเกินหน่วยเริ่มต้นสำหรับช่วงนั้น ตัวอย่างเช่น หากหน่วยเริ่มต้นของช่วงสุดท้ายคือ 1, 000 และคุณไม่ได้ระบุหน่วยสุดท้ายสำหรับช่วงความถี่นั้น อัตราของช่วงนั้นจะถูกนำไปใช้กับธุรกรรมทั้งหมดหลังจากการทำธุรกรรม 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

การระบุรูปแบบการชาร์จในแพ็กเกจ

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

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

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

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

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

ตัวอย่างต่อไปนี้สร้างแพ็กเกจเรตการ์ดที่มีรูปแบบการเรียกเก็บเงินในแพ็กเกจ อัตราจะมีการตั้งค่าไว้ที่ $50 สำหรับแพ็กเกจแรก (มีการทำธุรกรรมไม่เกิน 1,000 รายการ) และ $40 สำหรับแพ็กเกจที่ 2 (มีธุรกรรมมากกว่า 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

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

ในแพ็กเกจบัตรราคา คุณจะตั้งค่าแพ็กเกจ Freemium สำหรับผลิตภัณฑ์แต่ละรายการ (แทนแพ็กเกจ 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