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

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

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

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

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

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

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

คอนโซล

  1. สร้างโปรเจ็กต์ Google Cloud ใหม่ในคอนโซล Cloud โดยทำดังนี้

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

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

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

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

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

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

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

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

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

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

Cloud SDK

gcloud projects create "PROJECT"

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

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

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

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

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

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

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

เปิดใช้ API

หากต้องการใช้ Navigation SDK คุณต้องเปิดใช้ Navigation SDK สำหรับ iOS และ Maps SDK สำหรับ iOS ในโปรเจ็กต์ หากคุณเป็นลูกค้า Mobility คุณจะต้องเปิดใช้ Maps SDK สำหรับ iOS เท่านั้น

คอนโซล

เปิดใช้ Navigation SDK

gcloud CLI

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

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

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

คอนโซล

หากต้องการดู API หรือ SDK ที่เปิดใช้ ให้ไปที่หน้า Google Maps Platform ในคอนโซลระบบคลาวด์ โดยทำดังนี้

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

gcloud CLI

gcloud services list --project "PROJECT"

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

ปิดโปรเจ็กต์

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

คอนโซล

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

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

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

gcloud CLI

gcloud projects delete "PROJECT"

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

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

หลังจากตั้งค่าโปรเจ็กต์ Google Cloud แล้ว คุณต้องสร้างและรักษาความปลอดภัยให้คีย์ API เพื่อใช้ Navigation SDK โดยทำดังนี้

ใช้คีย์ API