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

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

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

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

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

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

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

คอนโซล

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

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

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

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

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

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

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

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

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

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

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

gcloud

gcloud projects create "PROJECT"

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

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

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

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

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

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

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

เปิดใช้ API

คุณต้องเปิดใช้ Places API (ใหม่), Places API หรือทั้ง 2 อย่าง ทั้งนี้ขึ้นอยู่กับว่าคุณต้องการใช้ API ใดกับโปรเจ็กต์ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อเลือก API

Places API (ใหม่)

คอนโซล

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

Cloud SDK

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

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

Places API

คอนโซล

เปิดใช้ Places API

Cloud SDK

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

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

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

คอนโซล

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

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

gcloud

gcloud services list --project "PROJECT"

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

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

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

คอนโซล

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

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

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

gcloud

gcloud projects delete "PROJECT"

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

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

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

ใช้คีย์ API

หรือจะสร้างโทเค็น OAuth สำหรับ Places API (ใหม่) เท่านั้นก็ได้ โดยทำดังนี้

ใช้ OAuth