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

เลือกแพลตฟอร์ม: Android iOS JavaScript

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

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

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

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

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

คอนโซล

  1. สร้างโปรเจ็กต์ Google Cloud ใหม่ใน Cloud Console โดยทําดังนี้

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

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

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

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

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

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

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

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

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

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

gcloud

gcloud projects create "PROJECT"

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

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

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

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

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

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

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

เปิดใช้ API

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

คอนโซล

เปิดใช้ Maps SDK สําหรับ iOS

Cloud SDK

gcloud services enable \
    --project "PROJECT" \
    "maps-ios-backend.googleapis.com"

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

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

คอนโซล

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

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

gcloud

gcloud services list --project "PROJECT"

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

ปิดการทํางานโครงการ

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

คอนโซล

  1. ไปที่หน้าโครงการ:

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

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

gcloud

gcloud projects delete "PROJECT"

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

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

หลังการตั้งค่าโครงการ Google Cloud คุณต้องสร้างและรักษาความปลอดภัย ของคีย์ API เพื่อใช้ Maps SDK สําหรับ iOS ดังนี้

ใช้คีย์ API