Developer Policy

การใช้ Doconut ภายใน SDK หรือ API สาธารณะ

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

ข้อตกลงการอนุญาตการใช้สำหรับผู้ใช้ปลายทาง

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

SDK License

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

อะไรถือเป็นการใช้ภายใน SDK หรือ API?

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

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

ความแตกต่างสำคัญของการให้สิทธิ์คืออะไร?

ภายใต้ใบอนุญาต Developer ปกติของเรา คุณได้รับอนุญาตให้เผยแพร่แอปพลิเคชันของคุณในโดเมนเดียวและทุกโดเมนย่อยภายในนั้น สำหรับใบอนุญาต Site คุณจะได้รับสิทธิ์เผยแพร่ในโดเมนใด ๆ ที่บริษัทของคุณเป็นเจ้าของ หากโดเมนนั้นไม่ได้เป็นของบริษัทคุณ คุณจะต้องใช้ใบอนุญาต SDK

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