โปรเจ็กต์ใหม่ทั้งหมดที่สร้างขึ้นจะมีสิทธิ์เข้าถึงสภาพแวดล้อม Device Access Sandbox โดยค่าเริ่มต้น
- คุณสร้างโปรเจ็กต์ได้สูงสุด 3 โปรเจ็กต์ต่อ 1 บัญชี
- หลายโปรเจ็กต์สามารถใช้ชื่อโปรเจ็กต์เดียวกันได้ ซึ่งจะแสดงขึ้นในระหว่าง กระบวนการให้สิทธิ์
- บัญชีแต่ละบัญชีอยู่ภายใต้ขีดจำกัดอัตราและผู้ใช้
หากต้องการใช้โปรเจ็กต์กับ SDM API คุณต้องระบุรหัสไคลเอ็นต์ OAuth สำหรับโปรเจ็กต์
ลงทะเบียนเพื่อขอสิทธิ์การเข้าถึงอุปกรณ์
ก่อนสร้างโปรเจ็กต์แรก คุณต้องลงทะเบียนเพื่อขอสิทธิ์เข้าถึง Device Access การลงทะเบียนประกอบด้วยการยอมรับข้อกำหนดในการให้บริการของ Google API และ Device Access Sandbox รวมถึงค่าธรรมเนียมแบบครั้งเดียว ซึ่งไม่สามารถขอคืนได้ (5 ดอลลาร์สหรัฐ) ต่อบัญชี
คุณจะสร้างโปรเจ็กต์ไม่ได้จนกว่าจะยอมรับทั้งข้อกำหนดในการให้บริการและชำระค่าธรรมเนียมการลงทะเบียน การตั้งค่านี้จะมีผลกับผู้ใช้ทุกคน ทั้งผู้ใช้แต่ละรายและผู้ที่ต้องการสร้างข้อเสนอเชิงพาณิชย์
ลงทะเบียนใน Device Access คอนโซลหากยังไม่ได้ลงทะเบียน
สร้างโปรเจ็กต์
เมื่อลงทะเบียนแล้ว ให้สร้างโปรเจ็กต์โดยทำดังนี้
- ที่หน้าจอหลักของคอนโซล ให้เลือก สร้าง โปรเจ็กต์ หากไม่เห็น ตัวเลือกนี้ แสดงว่าคุณสร้างโปรเจ็กต์ถึงขีดจำกัดของบัญชีแล้วและไม่สามารถสร้าง โปรเจ็กต์อื่นได้
- กรอกข้อมูลในแต่ละหน้าจอในกระบวนการสร้าง
- ป้อนชื่อโปรเจ็กต์
- ไม่บังคับ ป้อนรหัสไคลเอ็นต์ OAuth 2.0 จากโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google คุณข้ามขั้นตอนนี้และอัปเดตในภายหลังได้หากยังไม่มีรหัสไคลเอ็นต์ ดูวิธีรับรหัสไคลเอ็นต์ได้ที่ ตั้งค่า Google Cloud Platform
- เปิดหรือปิดใช้เหตุการณ์ Google Cloud Pub/Sub เป็นผู้จัดการเหตุการณ์ และเหตุการณ์จะให้ข้อมูลอัปเดตแบบไม่พร้อมกันสำหรับอุปกรณ์และโครงสร้างทั้งหมดที่ได้รับอนุญาตสำหรับโปรเจ็กต์ หากต้องการใช้เหตุการณ์ ให้เลือก เปิดใช้เหตุการณ์ แล้วเลือกสร้างโปรเจ็กต์ จากนั้นแก้ไขหัวข้อ Pub/Sub และระบุรหัสหัวข้อ หากไม่แน่ใจ ให้เลือกปิดใช้ คุณเปิดใช้ได้ทุกเมื่อในภายหลัง
- เมื่อสร้างเสร็จแล้ว ระบบจะกำหนดรหัสโปรเจ็กต์ให้กับโปรเจ็กต์ของคุณในรูปแบบ UUID เช่น
32c4c2bc-fe0d-461b-b51c-f3885afff2f0จดรหัสนี้ไว้ คุณจะต้องใช้รหัสนี้สำหรับการเรียกใช้ SDM API ทั้งหมด
ระบบจะใช้รหัสโปรเจ็กต์นี้ในการเรียกใช้ OAuth และ API รหัสนี้เป็นรหัสเฉพาะสำหรับโปรเจ็กต์ของคุณและไม่เกี่ยวข้องกับรหัสโปรเจ็กต์ Google CloudDevice Access
สภาพแวดล้อมของโปรเจ็กต์
เมื่อสร้างโปรเจ็กต์แล้ว ระบบจะตั้งค่าสภาพแวดล้อมเป็น Sandbox โปรเจ็กต์ทั้งหมดจะเริ่มต้นในสภาพแวดล้อมนี้
หากวางแผนที่จะใช้ Device Access เพื่อใช้ส่วนตัว คุณไม่จำเป็นต้องดำเนินการใดๆ เพิ่มเติม โปรเจ็กต์จะยังคงอยู่ใน Sandbox
หากวางแผนที่จะใช้ Device Access เป็นส่วนหนึ่งของข้อเสนอสมาร์ทโฮมเชิงพาณิชย์ โปรดดู สมัครขอสิทธิ์พัฒนาเชิงพาณิชย์ เพื่อดูขั้นตอนถัดไป