ตั้งค่าใน Google Cloud Console

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

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

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

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

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

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

คอนโซล

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

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

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

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

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

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

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

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

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

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

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

gcloud

gcloud projects create "PROJECT"

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

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

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

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

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

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

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

เปิดใช้ API

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

คอนโซล

เปิดใช้ Maps JavaScript API

Cloud SDK

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

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

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

คอนโซล

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

ไปที่หน้าแพลตฟอร์ม Google Maps
  • 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 JavaScript API ดังนี้

การใช้คีย์ API