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

เลือกแพลตฟอร์ม: Android iOS JavaScript บริการเว็บ

คู่มือนี้แสดงวิธีตั้งค่าโปรเจ็กต์ 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

หากต้องการใช้ฟีเจอร์ของ Places SDK สำหรับ iOS (ใหม่) คุณต้องเปิดใช้บริการ Places API (ใหม่) หากต้องการใช้ฟีเจอร์ที่มีอยู่ของ Places SDK สำหรับ iOS ให้เปิดใช้บริการ Places API ดูข้อมูลเพิ่มเติมได้ที่เลือกเวอร์ชัน SDK

Places SDK สำหรับ iOS (ใหม่)

คอนโซล

เปิดใช้ Places API (ใหม่)

Cloud SDK

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

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

Places SDK สำหรับ iOS

คอนโซล

เปิดใช้ Places API

Cloud SDK

gcloud services enable \
    --project "PROJECT" \
    "places-backend.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 แล้ว คุณต้องสร้างและรักษาความปลอดภัย คีย์ API เพื่อใช้ Places API โดยทำดังนี้

ใช้คีย์ API