แก้ไขโปรเจ็กต์

Device Access แก้ไขโปรเจ็กต์ได้ผ่าน Device Access คอนโซล

ไปที่ Device Access คอนโซล

เลือกโปรเจ็กต์ที่มีอยู่จากหน้าจอหลักเพื่อเข้าสู่หน้าจอข้อมูลของโปรเจ็กต์

แก้ไขชื่อโปรเจ็กต์

ชื่อโปรเจ็กต์ Device Access

คุณเปลี่ยนชื่อโปรเจ็กต์ได้ทุกเมื่อ ชื่อต้องมีความยาว 1-25 อักขระ รวมถึงช่องว่าง

  1. คลิกไอคอน ทางด้านขวาของ ชื่อโปรเจ็กต์ปัจจุบันที่ด้านบน
  2. แก้ไขชื่อโปรเจ็กต์ แล้วคลิกบันทึกเมื่อเสร็จสิ้น

แก้ไขรหัสไคลเอ็นต์ OAuth

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

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

  1. คลิกไอคอน สำหรับรหัสไคลเอ็นต์ OAuth แล้วเลือกแก้ไข
  2. อัปเดตรหัสไคลเอ็นต์ แล้วคลิกบันทึก

ดูวิธีการขอรับรหัสไคลเอ็นต์ได้ที่ ตั้งค่า Google Cloud Platform

เปิดใช้กิจกรรม

หากคุณเปิดใช้เหตุการณ์แล้ว (เช่น ระหว่างการสร้างโปรเจ็กต์) ช่องหัวข้อ Pub/Sub ในส่วนเปิดใช้หัวข้อ Pubsub สำหรับเหตุการณ์ ควรมีค่าอยู่แล้ว ซึ่งเรียกว่ารหัสหัวข้อ ในรูปแบบเดิมคือ

projects/sdm-prod/topics/enterprise-project-id

หากต้องการย้ายข้อมูลจากหัวข้อที่โฮสต์โดย Google ให้ปิดใช้หัวข้อ Pub/Sub ที่โฮสต์โดย Google ใน Device Access คอนโซลและเปิดใช้เหตุการณ์อีกครั้งโดยใช้ Pub/Sub ที่โฮสต์ด้วยตนเอง ซึ่งสร้างขึ้นในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ Google ของคุณเอง การย้ายข้อมูลการกำหนดค่าหัวข้อ Pub/Sub จะไม่ทำให้โทเค็นการเข้าถึงของผู้ใช้ที่มีอยู่หรือสิทธิ์ OAuth ใช้งานไม่ได้

คุณสามารถสร้างหรือเปลี่ยนหัวข้อ Pub/Sub ที่โฮสต์ด้วยตนเองในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ Google Cloud ของคุณเองได้ และจะขึ้นอยู่กับราคาของ Google Cloud Pub/Sub มาตรฐาน (ซึ่งรวมถึงรุ่นฟรี 10 GB ต่อเดือน)

สร้างหัวข้อ Pub/Sub

gcloud pubsub topics create {topic} --message-retention-duration=0s

ให้สิทธิ์ SDM API ที่จำเป็นเพื่อเข้าถึงและ เผยแพร่ข้อมูลเหตุการณ์สำหรับรหัสหัวข้อของโปรเจ็กต์

gcloud pubsub topics add-iam-policy-binding projects/{project}/topics/{topic} \
--member="group:sdm-publisher@googlegroups.com" \
--role="roles/pubsub.publisher"

รูปแบบของรหัสหัวข้อที่สร้างใหม่จะเป็นดังนี้

projects/gcp-project-name/subscriptions/topic-id

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

วิธีเปิดใช้กิจกรรม (หรือย้ายข้อมูลจากหัวข้อที่ Google โฮสต์)

  1. หากสร้างโปรเจ็กต์ใหม่ ให้เลือกเปิดใช้เหตุการณ์ แล้วคลิกสร้างโปรเจ็กต์ หากจะย้ายข้อมูลโปรเจ็กต์ที่มีอยู่จากหัวข้อที่โฮสต์โดย Google ให้ปิดใช้หัวข้อ Pub/Sub ที่มีอยู่ในหน้าจอข้อมูลของโปรเจ็กต์ก่อน
  2. คลิกไอคอน สำหรับหัวข้อ Pub/Sub แล้วเลือกเปิดใช้เหตุการณ์ด้วยหัวข้อ PubSub (หรือแก้ไขหัวข้อปัจจุบัน )
  3. ป้อนรหัสหัวข้อ Pub/Sub ที่โฮสต์ด้วยตนเองซึ่งคุณสร้างไว้ก่อนหน้านี้

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