อภิธานศัพท์

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

มีแนวคิดหลายอย่างที่ถือเป็นแนวคิดทั่วไปที่มีความหมายเฉพาะตัวใน Apigee

คำศัพท์ คำจำกัดความ
API พร็อกซีที่ทำหน้าที่เป็นอินเทอร์เฟซสำหรับ API ที่มีอยู่ นักพัฒนาซอฟต์แวร์จะเริ่มเรียกใช้ API ใหม่ที่ Apigee สร้างขึ้นแทนการเรียก API ที่มีอยู่ ฟาซาดนี้จะแยกอินเทอร์เฟซสาธารณะออกจาก API แบ็กเอนด์ ซึ่งจะช่วยปกป้องนักพัฒนาซอฟต์แวร์จากการเปลี่ยนแปลงแบ็กเอนด์ ในขณะเดียวกันก็ช่วยให้คุณสร้างสรรค์นวัตกรรมได้โดยไม่ต้องส่งผลกระทบต่อทีมพัฒนาซอฟต์แวร์ภายใน ขณะที่คุณทําการเปลี่ยนแปลงแบ็กเอนด์ นักพัฒนาแอปจะเรียก API เดียวกันได้อย่างต่อเนื่องโดยไม่หยุดชะงัก ในสถานการณ์ขั้นสูง Apigee ช่วยให้คุณแสดงอินเทอร์เฟซหลายรายการต่อ API เดียวกันได้ ซึ่งช่วยให้คุณปรับแต่งลายเซ็นของ API เพื่อตอบสนองความต้องการของนักพัฒนาซอฟต์แวร์เฉพาะกลุ่มได้พร้อมกัน
เส้นทางฐานและทรัพยากร API API ประกอบด้วยเส้นทางฐานและชุดทรัพยากร (หรือที่เรียกว่าเส้นทางทรัพยากร) สําหรับ API แต่ละรายการ คุณจะกําหนด URL รูทรายการเดียวและเส้นทางทรัพยากรหลายรายการ คุณอาจคิดว่า API เป็นชุด URI ทั้งหมดที่ใช้เส้นทางฐานเดียวกัน Apigee จะเพิ่มชื่อที่แสดงและคําอธิบายให้กับ URI ดิบเหล่านี้เพื่อให้จัดการ API ได้ง่ายขึ้น
ผู้ใช้ API ตรงกับ "นักพัฒนาแอป" ที่ใช้ API ที่สร้างขึ้นโดยผู้ให้บริการ API
นักพัฒนา API วิศวกรซอฟต์แวร์ในองค์กรผู้ให้บริการ API ที่สร้าง API นักพัฒนาแอป (ผู้ใช้ API) จะใช้ API เหล่านั้นเพื่อสร้างแอป
แพ็กเกจ API ชุดผลิตภัณฑ์ API ที่แสดงต่อนักพัฒนาแอปเป็นแพ็กเกจ และมักจะเชื่อมโยงกับแพ็กเกจราคา
ผลิตภัณฑ์ API คอลเล็กชันทรัพยากร API (URI) ที่รวมกับแพ็กเกจบริการและนำเสนอต่อนักพัฒนาแอปเป็นแพ็กเกจ นอกจากนี้ ผลิตภัณฑ์ API ยังอาจมีข้อมูลเมตาบางอย่างที่เฉพาะเจาะจงสำหรับธุรกิจของคุณเพื่อการตรวจสอบหรือการวิเคราะห์ด้วย คุณสามารถสร้างรายได้จากทรัพยากรอย่างน้อย 1 รายการได้โดยรวมไว้ในผลิตภัณฑ์ API ซึ่งจะรวมไว้ในแพ็กเกจ API เพื่อสร้างรายได้ได้
ผู้ให้บริการ API ผู้ให้บริการ API จะสร้าง API (โดยใช้ Edge) ให้ผู้ใช้งาน API (นักพัฒนาแอป) นำไปใช้
นักพัฒนาแอป ใน Edge นักพัฒนาแอปจะลงทะเบียนแอปกับผู้ให้บริการ API ซึ่งเป็นวิธีที่นักพัฒนาแอปจะได้รับคีย์ API ที่จําเป็นในการเรียกใช้พร็อกซี API ของผู้ให้บริการ
แอป นักพัฒนาแอปใช้แอปเพื่อเข้าถึงทรัพยากรในผลิตภัณฑ์ API เมื่อสร้างแอป คุณจะเลือกผลิตภัณฑ์ API ที่จะรวมไว้ และ Apigee จะสร้างคีย์ แอปแต่ละแอปมีคีย์เดียวที่ให้สิทธิ์เข้าถึงผลิตภัณฑ์ API หลายรายการ แอปช่วยให้คุณควบคุมได้ว่าใครจะเข้าถึงทรัพยากรของคุณได้บ้าง คุณควบคุมผู้ที่มีสิทธิ์เข้าถึงผลิตภัณฑ์ API ได้โดยเพิกถอนและรีเฟรชคีย์ของแอป และคุณยังควบคุมการเข้าถึงกลุ่มทรัพยากรได้ด้วย โดยสามารถเพิกถอนหรือลบสิทธิ์เข้าถึงผลิตภัณฑ์ในแอป
รายละเอียดยอดคงเหลือ สำหรับนักพัฒนาแอปแบบชำระเงินล่วงหน้า จะเป็นยอดคงเหลือในบัญชีของนักพัฒนาแอป
การปรับที่ปิดแล้ว การปรับที่ใช้ในเอกสารการเรียกเก็บเงินที่เผยแพร่
เดือนที่ปิดการเรียกเก็บเงิน เดือนตามปฏิทินทั้งเดือนที่มีการเผยแพร่เอกสารการเรียกเก็บเงิน
ขีดจำกัดที่กำหนดเอง ขีดจํากัด (เช่น จํากัดจํานวนธุรกรรมในผลิตภัณฑ์ API) ที่คุณตั้งค่าได้อย่างชัดเจนโดยใช้การสร้างรายได้ หรือที่เรียกว่าขีดจํากัดที่ชัดเจน
แพ็กเกจราคาสำหรับหมวดหมู่นักพัฒนาแอป แพ็กเกจราคาที่ใช้กับนักพัฒนาแอปทุกรายในหมวดหมู่หนึ่งๆ และพร้อมจำหน่ายแก่นักพัฒนาแอปทุกรายในหมวดหมู่นั้น
แพ็กเกจราคาสำหรับนักพัฒนาแอป แพ็กเกจราคาที่ใช้กับนักพัฒนาแอปบางรายและนักพัฒนาแอปรายนั้นเท่านั้นที่ซื้อได้
ตัวแทนที่เปิดเผย ในกฎหมายพาณิชย์ หมายถึงบุคคลที่ได้รับอนุญาตให้ดำเนินการในนามของบุคคลอื่น (เรียกว่า "ตัวการ") เพื่อสร้างความสัมพันธ์ทางกฎหมายกับบุคคลที่สาม ในการสร้างรายได้ คุณสามารถตั้งค่ารูปแบบภาษีสำหรับแพ็กเกจรายได้ส่วนแบ่งเพื่อให้ผู้ให้บริการ API ทำหน้าที่เป็นตัวแทนที่เปิดเผยของนักพัฒนาแอปเพื่อรวบรวมรายได้ (และอาจรวมถึงภาษีการขาย) ในนามของนักพัฒนาแอป
รูปแบบภาษีที่เปิดเผย รูปแบบภาษีที่ผู้ให้บริการ API ทำหน้าที่เป็นตัวแทนที่เปิดเผยของนักพัฒนาแอป
สภาพแวดล้อม บริบทการเรียกใช้รันไทม์สําหรับ API คุณต้องติดตั้งใช้งาน API ในสภาพแวดล้อมก่อนจึงจะเข้าถึง API ดังกล่าวได้ในรันไทม์ โดยค่าเริ่มต้น องค์กร Apigee จะมีการจัดสรรสภาพแวดล้อม 2 รายการ ได้แก่ "test" และ "prod" โดยทั่วไปแล้ว สภาพแวดล้อม "ทดสอบ" จะใช้เพื่อทำให้ API อยู่ระหว่างการทดสอบ โดยทั่วไปแล้ว สภาพแวดล้อม "prod" จะใช้เพื่อทำให้ API พร้อมใช้งานจริง
รูปแบบภาษีแบบผสม รูปแบบภาษีที่ผู้ให้บริการ API ทำหน้าที่เป็นตัวแทนที่เปิดเผยของนักพัฒนาแอป อย่างไรก็ตาม ผู้ให้บริการ API จะชำระภาษีการขายที่เก็บรวบรวมจากผู้สมัครใช้บริการให้กับหน่วยงานด้านภาษีท้องถิ่นในนามของนักพัฒนาแอป
ขีดจํากัดโดยนัย ขีดจํากัด (เช่น ขีดจํากัดยอดคงเหลือแบบชําระล่วงหน้าของนักพัฒนาแอป) ที่ตั้งไว้โดยการสร้างรายได้
การสร้างรายได้ คอมโพเนนต์ของบริการสำหรับนักพัฒนาซอฟต์แวร์ Apigee Edge ที่ให้วิธีสร้างรายได้จากผลิตภัณฑ์ API ที่ใช้งานง่ายและยืดหยุ่น
จำนวนเงินที่ใช้รายเดือน การใช้งานทั้งหมดของนักพัฒนาแอปในเดือนหนึ่งๆ ซึ่งประกอบด้วยค่าธรรมเนียมการตั้งค่า + ค่าธรรมเนียมธุรกรรม + ค่าธรรมเนียมตามรอบ
การชำระเงินรายเดือน การชําระเงินตามรอบของนักพัฒนาแอปตามแพ็กเกจที่ซื้อ แพ็กเกจราคาอาจมีค่าธรรมเนียมตามรอบที่เรียกเก็บจากนักพัฒนาแอปทุกเดือน ไม่ว่าจะมีการใช้งานหรือไม่ก็ตาม
ใบลดหนี้ เอกสารทางการเงินที่แสดงยอดคงเหลือสุทธิระหว่างใบแจ้งหนี้กับใบแจ้งยอดส่วนแบ่งรายได้
การปรับแบบเปิด การปรับค่าใช้จ่ายที่ยังไม่ได้นำไปใช้ในเอกสารการเรียกเก็บเงินที่เผยแพร่
เดือนที่เรียกเก็บเงิน เดือนตามปฏิทินทั้งเดือนที่ยังไม่ได้เผยแพร่เอกสารการเรียกเก็บเงิน "ขั้นสุดท้าย"
organization คอนเทนเนอร์สําหรับออบเจ็กต์ทั้งหมดในบัญชี Apigee ซึ่งรวมถึง API, ผลิตภัณฑ์ API, แพ็กเกจ API, แอป และผู้พัฒนาแอป คุณต้องมีบัญชีผู้ใช้สำหรับองค์กรแต่ละแห่งที่คุณเป็นสมาชิก (ผู้ใช้ส่วนใหญ่จะมีบัญชีในองค์กรเดียวเท่านั้น) คุณต้องระบุข้อมูลเข้าสู่ระบบ (ชื่อผู้ใช้และรหัสผ่าน) และชื่อองค์กรพร้อมกับคำขอ API แต่ละรายการที่ส่ง
แคตตาล็อกแพ็กเกจ รายการแพ็กเกจ API แพ็กเกจแต่ละรายการจะแสดงพร้อมกับผลิตภัณฑ์ API และแพ็กเกจราคา
ยอดคงเหลือแบบชำระล่วงหน้า จำนวนเงินที่นักพัฒนาแอปแบบชําระเงินล่วงหน้าสามารถชําระล่วงหน้าสําหรับแพ็กเกจ API
นักพัฒนาแอปแบบชำระเงินล่วงหน้า นักพัฒนาแอปที่ชำระเงินล่วงหน้าเพื่อใช้ผลิตภัณฑ์ API ระบบจะหักเงินจากยอดคงเหลือของนักพัฒนาซอฟต์แวร์แบบชำระเงินล่วงหน้าเมื่อใช้ผลิตภัณฑ์ API นักพัฒนาแอปต้องรักษายอดคงเหลือแบบชำระเงินล่วงหน้าไว้ให้เพียงพอที่จะซื้อผลิตภัณฑ์ API ผู้ให้บริการ API จะกำหนดสถานะแบบชำระเงินล่วงหน้าหรือแบบชําระเงินภายหลังให้กับนักพัฒนาแอป
นโยบาย ขั้นตอนการประมวลผลที่ทำงานเป็นหน่วยตรรกะแบบอะตอมที่ใช้ซ้ำได้ภายในเวิร์กโฟลว์ API นโยบายทั่วไป ได้แก่ การกำหนดเส้นทางคำขอไปยังปลายทางที่เหมาะสม การเปลี่ยนรูปแบบข้อความ การบังคับใช้การควบคุมการเข้าถึง การเรียกบริการระยะไกลเพื่อขอข้อมูลเพิ่มเติม การปกปิดข้อมูลที่ละเอียดอ่อนจากผู้ใช้ภายนอก การตรวจสอบเนื้อหาข้อความเพื่อหาภัยคุกคามที่อาจเกิดขึ้น การจัดเก็บคำตอบทั่วไปเพื่อปรับปรุงประสิทธิภาพ และอื่นๆ ระบบอาจเรียกใช้นโยบายแบบมีเงื่อนไขตามเนื้อหาหรือบริบทของคำขอหรือข้อความตอบกลับ ตัวอย่างเช่น ระบบอาจใช้นโยบายการเปลี่ยนรูปแบบเพื่อปรับแต่งรูปแบบคำตอบหากส่งข้อความคำขอจากสมาร์ทโฟน
นักพัฒนาแอปแบบชําระเงินภายหลัง นักพัฒนาแอปที่ระบบเรียกเก็บเงินรายเดือน (ผ่านใบแจ้งหนี้) สำหรับการใช้ผลิตภัณฑ์ API นักพัฒนาแอปจะชำระเงินสำหรับการใช้ผลิตภัณฑ์ API ตามข้อกำหนดการชำระเงินที่กำหนดโดยแพ็กเกจที่ระบุไว้ในใบแจ้งหนี้ ผู้ให้บริการ API จะกำหนดสถานะแบบชำระเงินภายหลังหรือแบบชำระเงินล่วงหน้าให้กับนักพัฒนาแอป
จุดราคา ช่วงราคาที่เป็นไปได้ซึ่งอาจใช้ในการทําการตลาด
แพ็กเกจราคาของเรตการ์ด แพ็กเกจราคาที่เรียกเก็บเงินจากนักพัฒนาแอปในอัตราคงที่หรืออัตราผันแปรสำหรับธุรกรรมแต่ละรายการที่เกี่ยวข้องกับผลิตภัณฑ์ API ที่สร้างรายได้
แพ็กเกจราคา ข้อกำหนดเกี่ยวกับค่าธรรมเนียม การเรียกเก็บเงินอื่นๆ และส่วนแบ่งรายได้สำหรับการใช้ผลิตภัณฑ์ API ที่เสนอในแพ็กเกจ API ที่สร้างรายได้
เส้นทาง
ทรัพยากร
เส้นทางทรัพยากรเป็นแนวคิด RESTful ซึ่งเป็น Uniform Resource Identifier (URI) ที่ระบุเส้นทางเครือข่ายไปยังทรัพยากรหนึ่งๆ
แพ็กเกจอัตราส่วนแบ่งรายได้ แพ็กเกจราคาที่แบ่งเปอร์เซ็นต์รายได้จากธุรกรรมแต่ละรายการที่เกี่ยวข้องกับผลิตภัณฑ์ API ที่สร้างรายได้กับผู้พัฒนาแอปที่ส่งคำขอ
ส่วนแบ่งรายได้และแผนอัตราการ์ด แพ็กเกจราคาที่จะแบ่งเปอร์เซ็นต์รายได้จากธุรกรรมแต่ละรายการที่เกี่ยวข้องกับผลิตภัณฑ์ API ที่สร้างรายได้ให้แก่นักพัฒนาแอปที่ส่งคำขอ นอกจากนี้ ระบบจะเรียกเก็บค่าธรรมเนียมคงที่หรือแบบผันแปรสำหรับธุรกรรมแต่ละรายการจากนักพัฒนาแอปด้วย
ใบแจ้งหนี้แบบเรียกเก็บเงินด้วยตนเอง เอกสารทางการเงินที่สร้างขึ้นแทนใบแจ้งยอดส่วนแบ่งรายได้ โดยจะมีรายละเอียดเกี่ยวกับจํานวนเงินที่ต้องชําระให้แก่นักพัฒนาแอป และทำหน้าที่เป็นใบแจ้งหนี้ให้แก่ผู้ให้บริการ API ในนามของนักพัฒนาแอป
แพ็กเกจราคามาตรฐาน แพ็กเกจราคาที่นักพัฒนาแอปทุกรายซื้อได้
tax ภาษีทั้งหมดที่มีผลกับการใช้งานและค่าธรรมเนียมของนักพัฒนาแอป
เติมเงิน การดำเนินการของนักพัฒนาแอปแบบชําระเงินล่วงหน้าเพื่อเพิ่มเงินลงในยอดคงเหลือแบบชําระเงินล่วงหน้า
นโยบายการบันทึกธุรกรรม กลไกที่ช่วยให้การสร้างรายได้บันทึกพารามิเตอร์ธุรกรรมและแอตทริบิวต์ที่กำหนดเองได้ การสร้างรายได้ต้องใช้ข้อมูลนี้เพื่อประมวลผลการสร้างรายได้ เช่น การใช้แพ็กเกจราคากับคำขอและคำตอบของ API โดยอิงตามแอตทริบิวต์ที่กำหนดเองซึ่งบันทึกไว้ในธุรกรรมแต่ละรายการ
ตัวแทนที่ไม่เปิดเผย องค์กร (หรือผู้ให้บริการ) ที่มีส่วนร่วมในการจัดหาแอปพลิเคชันพื้นฐาน ซึ่งจะถือว่าซื้อเนื้อหาในนามของนักพัฒนาแอป (เพื่อวัตถุประสงค์ด้านภาษีเท่านั้น) ในฐานะตัวแทนที่ไม่เปิดเผยตัวตน องค์กร (หรือผู้ให้บริการ) สามารถรวบรวมและรับผิดชอบภาษีที่ต้องชำระจากผู้ใช้ปลายทาง สถานะนี้เกี่ยวข้องกับวัตถุประสงค์ด้านภาษีเท่านั้น สถานะทางกฎหมายของนักพัฒนาแอปในซัพพลายเชนจะไม่ได้รับผลกระทบ
รูปแบบภาษีที่ไม่เปิดเผย รูปแบบภาษีที่ผู้ให้บริการ API จะหักภาษีที่เก็บจากผู้ใช้ปลายทางและชำระให้กับหน่วยงานด้านภาษีท้องถิ่น
version เวอร์ชันของอินเทอร์เฟซ API ที่แสดงต่อนักพัฒนาซอฟต์แวร์ เช่น pivotaltracker.com/services/v3 หรือ api.enterprise.apigee.com/v1 (คํานี้แตกต่างจาก "การแก้ไข" ซึ่งเป็นแพ็กเกจการกําหนดค่าและนโยบายที่มีหมายเลขและควบคุมเวอร์ชันซึ่งรวมอยู่ในพร็อกซี API กล่าวโดยย่อคือ อินเทอร์เฟซ API มีเวอร์ชัน ส่วนพร็อกซี API มีการแก้ไข