ตั้งค่าโปรเจ็กต์ Google Cloud

คู่มือนี้แสดงวิธีตั้งค่าโปรเจ็กต์ Google Cloud ก่อนใช้ Google Maps Platform API แม้ว่าคุณจะทำตามขั้นตอนเหล่านี้บางส่วนในหน้าการเริ่มต้นใช้งาน Google Maps Platform แล้ว แต่หัวข้อนี้จะให้คำแนะนำเพิ่มเติมที่เป็นประโยชน์ในการจัดการโปรเจ็กต์

สร้างโปรเจ็กต์

หากต้องการใช้ Google Maps Platform คุณต้องมีโปรเจ็กต์เพื่อจัดการบริการ ข้อมูลเข้าสู่ระบบ การเรียกเก็บเงิน API และ SDK

แต่ละโปรเจ็กต์ต้องมีการตั้งค่าการเรียกเก็บเงิน แต่ระบบจะเรียกเก็บเงินก็ต่อเมื่อโปรเจ็กต์เกินโควต้าของบริการที่ไม่มีค่าใช้จ่าย

วิธีสร้างโปรเจ็กต์ Cloud ที่เปิดใช้การเรียกเก็บเงิน

คอนโซล

  1. สร้างโปรเจ็กต์ Google Cloud ใหม่ใน Cloud Console

    สร้างโปรเจ็กต์ใหม่
  2. ในหน้าโครงการใหม่ ให้กรอกข้อมูลที่จำเป็นต่อไปนี้

    • ชื่อโปรเจ็กต์: ยอมรับค่าเริ่มต้นหรือป้อนชื่อที่กำหนดเอง

      คุณเปลี่ยนชื่อโปรเจ็กต์ได้ทุกเมื่อ ดูข้อมูลเพิ่มเติมได้ที่การระบุโปรเจ็กต์

    • รหัสโปรเจ็กต์: ยอมรับค่าเริ่มต้น หรือคลิกแก้ไขเพื่อป้อนรหัสที่กำหนดเองซึ่ง Google APIs ใช้เป็นตัวระบุที่ไม่ซ้ำกันสำหรับโปรเจ็กต์

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

    • บัญชีสำหรับการเรียกเก็บเงิน: เลือกบัญชีสำหรับการเรียกเก็บเงินสำหรับโปรเจ็กต์ หากยังไม่ได้ตั้งค่าบัญชีสำหรับการเรียกเก็บเงินหรือมีบัญชีสำหรับการเรียกเก็บเงินเพียงบัญชีเดียว คุณจะไม่เห็นตัวเลือกนี้

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

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

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

  3. เลือกสร้าง

gcloud

gcloud projects create "PROJECT"

อ่านเพิ่มเติมเกี่ยวกับ Google Cloud SDK การติดตั้ง Cloud SDK และคำสั่งต่อไปนี้

เปิดใช้การเรียกเก็บเงิน

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

หากมีบัญชีสำหรับการเรียกเก็บเงินเมื่อคุณสร้างโปรเจ็กต์ Cloud ระบบจะเปิดใช้การเรียกเก็บเงินในโปรเจ็กต์นั้นโดยอัตโนมัติ

วิธีเปิดใช้การเรียกเก็บเงินในโปรเจ็กต์ที่อยู่ในระบบคลาวด์

  1. ใน Cloud Console ให้ไปที่หน้าการเรียกเก็บเงิน
    ไปที่หน้าการเรียกเก็บเงิน
  2. เลือกหรือสร้างโปรเจ็กต์ Cloud
  3. หน้าการเรียกเก็บเงินจะแสดงข้อใดข้อหนึ่งต่อไปนี้โดยขึ้นอยู่กับว่ามีบัญชีสำหรับการเรียกเก็บเงินอยู่หรือไม่ หรือโปรเจ็กต์ Cloud ที่เลือกเชื่อมโยงกับบัญชีอยู่
    • หากเปิดใช้การเรียกเก็บเงินสำหรับโปรเจ็กต์ Cloud ที่เลือกอยู่แล้ว ระบบจะแสดงรายละเอียดเกี่ยวกับบัญชีสำหรับการเรียกเก็บเงิน
    • หากไม่มีบัญชีสำหรับการเรียกเก็บเงิน ระบบจะแจ้งให้สร้างบัญชีสำหรับการเรียกเก็บเงินและเชื่อมโยงบัญชีดังกล่าวกับโปรเจ็กต์ Cloud ที่เลือก
    • หากมีบัญชีสำหรับการเรียกเก็บเงิน ระบบจะขอให้คุณเปิดใช้การเรียกเก็บเงินหากโปรเจ็กต์ Cloud ที่เลือกยังไม่ได้เชื่อมโยงกับบัญชีสำหรับการเรียกเก็บเงิน หรือจะเลือกยกเลิก แล้วเลือกสร้างบัญชีเพื่อสร้างและเชื่อมโยงบัญชีสำหรับการเรียกเก็บเงินใหม่ก็ได้

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

เปิดใช้ API

หากต้องการใช้ Google Maps Platform คุณต้องเปิดใช้ API หรือ SDK ที่คุณวางแผนจะใช้กับโปรเจ็กต์

คอนโซล

เปิดใช้ Route Optimization API

Cloud SDK

gcloud services enable \
    --project "PROJECT" \
    "routeoptimization.googleapis.com"

อ่านเพิ่มเติมเกี่ยวกับ Google Cloud SDK การติดตั้ง Cloud SDK และคำสั่งต่อไปนี้

ดู API ที่เปิดใช้

คอนโซล

หากต้องการดู API หรือ SDK ที่คุณเปิดใช้ ให้ไปที่หน้า Google Maps Platform ใน Cloud Console:

ไปที่หน้า Google Maps Platform
  • API เพิ่มเติม: API หรือ SDK เหล่านี้ไม่ได้เปิดใช้
  • หากคุณเห็นการ์ดสำหรับ API และบริการแผนที่แต่ละรายการ แสดงว่าไม่มีการเปิดใช้ API หรือ SDK

gcloud

gcloud services list --project "PROJECT"

อ่านเพิ่มเติมเกี่ยวกับ Google Cloud SDK การติดตั้ง Cloud SDK และคำสั่งต่อไปนี้

ปิดการทำงานโปรเจ็กต์

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

คอนโซล

  1. ไปที่หน้าโปรเจ็กต์

    ไปที่หน้าโปรเจ็กต์
  2. เลือกโปรเจ็กต์ Cloud ที่ต้องการปิดการทำงาน แล้วคลิกลบ

ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการโปรเจ็กต์ที่อยู่ในระบบคลาวด์ได้ที่ Cloud Resource Manager: การสร้าง การปิดระบบ และการกู้คืนโปรเจ็กต์

gcloud

gcloud projects delete "PROJECT"

อ่านเพิ่มเติมเกี่ยวกับ Google Cloud SDK การติดตั้ง Cloud SDK และคำสั่งต่อไปนี้

ขั้นตอนถัดไป

หลังจากตั้งค่าโปรเจ็กต์ Google Cloud แล้ว โปรดตรวจสอบว่าคุณกำหนดค่าบทบาทอย่างถูกต้อง ดังนี้

กำหนดค่าบทบาท