คู่มือนี้แสดงวิธีตั้งค่าโปรเจ็กต์ Google Cloud ก่อนใช้ Google Maps Platform API แม้ว่าคุณอาจทําตามขั้นตอนเหล่านี้บางส่วนในหน้าคู่มือเริ่มใช้งานฉบับย่อหรือการเริ่มต้นใช้งาน Google Maps Platform แล้ว หัวข้อนี้จะแสดงคําแนะนําเพิ่มเติมที่มีประโยชน์สําหรับการจัดการโครงการ
สร้างโปรเจ็กต์
หากต้องการใช้ Google Maps Platform คุณต้องมีโปรเจ็กต์เพื่อจัดการบริการ, ข้อมูลเข้าสู่ระบบ, การเรียกเก็บเงิน, API และ SDK
ต้องมีการตั้งค่าการเรียกเก็บเงินสําหรับแต่ละโปรเจ็กต์ แต่ระบบจะเรียกเก็บเงินจากคุณหากโปรเจ็กต์เกินโควต้าของบริการที่ไม่มีค่าใช้จ่าย
วิธีสร้างโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่เปิดใช้การเรียกเก็บเงิน
คอนโซล
-
สร้างโปรเจ็กต์ Google Cloud ใหม่ใน Cloud Console โดยทําดังนี้
สร้างโปรเจ็กต์ใหม่ -
ในหน้าโปรเจ็กต์ใหม่ ให้ป้อนข้อมูลที่จําเป็นต่อไปนี้
-
ชื่อโปรเจ็กต์: ยอมรับค่าเริ่มต้นหรือป้อนชื่อที่กําหนดเอง
คุณเปลี่ยนชื่อโปรเจ็กต์ได้ทุกเมื่อ ดูข้อมูลเพิ่มเติมที่หัวข้อการระบุโปรเจ็กต์
-
รหัสโปรเจ็กต์: ยอมรับค่าเริ่มต้น หรือคลิกแก้ไขเพื่อป้อนรหัสที่กําหนดเองซึ่ง Google APIs ใช้เป็นตัวระบุที่ไม่ซ้ํากันสําหรับโปรเจ็กต์
หลังจากสร้างโปรเจ็กต์แล้ว คุณจะเปลี่ยนรหัสโปรเจ็กต์ไม่ได้ ดังนั้นให้เลือกรหัสที่คุณสะดวกใช้ตลอดอายุการใช้งานของโปรเจ็กต์ อย่าใส่ข้อมูลที่ละเอียดอ่อนไว้ในรหัสโปรเจ็กต์
-
บัญชีสําหรับการเรียกเก็บเงิน: เลือกบัญชีสําหรับการเรียกเก็บเงินของโปรเจ็กต์ หากยังไม่ได้ตั้งค่าบัญชีสําหรับการเรียกเก็บเงินหรือมีบัญชีสําหรับการเรียกเก็บเงินเพียงบัญชีเดียว คุณจะไม่เห็นตัวเลือกนี้
คุณต้องเป็นผู้ดูแลระบบบัญชีสําหรับการเรียกเก็บเงินหรือผู้จัดการการเรียกเก็บเงินของโปรเจ็กต์เพื่อเชื่อมโยงโปรเจ็กต์กับบัญชีสําหรับการเรียกเก็บเงิน โปรดดูข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบการควบคุมการเข้าถึงการเรียกเก็บเงิน
-
สถานที่ตั้ง: หากคุณมีองค์กรที่ต้องการลิงก์โปรเจ็กต์ด้วย ให้คลิกเรียกดูและเลือก มิเช่นนั้น ให้เลือก "ไม่มีองค์กร"
ดูข้อมูลเพิ่มเติมได้ที่การสร้างและจัดการโฟลเดอร์และความสัมพันธ์ระหว่างองค์กร โปรเจ็กต์ และบัญชีสําหรับการเรียกเก็บเงิน
-
เลือกสร้าง
gcloud
gcloud projects create "PROJECT"
อ่านเพิ่มเติมเกี่ยวกับ Google Cloud SDK, การติดตั้ง Cloud SDK และคําสั่งต่อไปนี้
เปิดใช้การเรียกเก็บเงิน
คุณต้องเปิดใช้แอปเพื่อติดตั้งใช้งาน ระบบจะไม่เรียกเก็บเงินจากบัญชีของคุณ หากคุณอยู่ในโควต้ารายเดือน หากแอปพลิเคชันของคุณต้องใช้ทรัพยากรที่เกินโควต้าโควต้า ระบบจะเรียกเก็บเงินจากคุณสําหรับการใช้งานเพิ่มเติม
หากคุณมีบัญชีสําหรับการเรียกเก็บเงินเมื่อสร้างโปรเจ็กต์ที่อยู่ในระบบคลาวด์ ระบบจะเปิดใช้การเรียกเก็บเงินในโปรเจ็กต์นั้นโดยอัตโนมัติ
วิธีเปิดใช้การเรียกเก็บเงินในโปรเจ็กต์ระบบคลาวด์
- ใน Cloud Console ให้ไปที่หน้าการเรียกเก็บเงิน
ไปที่หน้าการเรียกเก็บเงิน - เลือกหรือสร้างโปรเจ็กต์ที่อยู่ในระบบคลาวด์
- หน้าการเรียกเก็บเงินจะแสดงข้อมูลอย่างใดอย่างหนึ่งต่อไปนี้ ทั้งนี้ขึ้นอยู่กับว่ามีบัญชีสําหรับการเรียกเก็บเงินหรือโปรเจ็กต์ Cloud ที่เลือกเชื่อมโยงกับบัญชี
- หากเปิดใช้การเรียกเก็บเงินสําหรับโปรเจ็กต์ Cloud ที่เลือกอยู่แล้ว ระบบจะแสดงรายละเอียดเกี่ยวกับบัญชีสําหรับการเรียกเก็บเงิน
- หากยังไม่มีบัญชีสําหรับการเรียกเก็บเงิน ระบบจะแจ้งให้คุณสร้างบัญชีสําหรับการเรียกเก็บเงินและเชื่อมโยงบัญชีดังกล่าวกับโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่เลือก
- หากมีบัญชีสําหรับการเรียกเก็บเงิน ระบบจะแจ้งให้เปิดใช้การเรียกเก็บเงินหากโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่เลือกไม่ได้เชื่อมโยงกับบัญชีสําหรับการเรียกเก็บเงิน คุณยังสามารถเลือกยกเลิก แล้วเลือกสร้างบัญชีเพื่อสร้างและเชื่อมโยงบัญชีสําหรับการเรียกเก็บเงินใหม่ได้ด้วย
หลังจากที่คุณเปิดใช้การเรียกเก็บเงินแล้ว จะไม่มีการจํากัดจํานวนจํานวนเงินที่ระบบจะเรียกเก็บจากคุณ หากต้องการควบคุมค่าใช้จ่ายได้มากขึ้น คุณสามารถสร้างงบประมาณและตั้งการแจ้งเตือน โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการเรียกเก็บเงิน
เปิดใช้ API
หากต้องการใช้ Google Maps Platform คุณต้องเปิดใช้ API หรือ SDK ที่คุณวางแผนจะใช้กับโปรเจ็กต์
คอนโซล
Cloud SDK
gcloud services enable \ --project "PROJECT" \ "maps-embed-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 ได้โดยปิดโปรเจ็กต์นั้น
คอนโซล
-
ไปที่หน้าโปรเจ็กต์
ไปที่หน้าโปรเจ็กต์ เลือกโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่ต้องการปิด แล้วคลิกลบ
ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการโปรเจ็กต์ Cloud ได้ที่ตัวจัดการทรัพยากรระบบคลาวด์: การสร้าง การปิด และการกู้คืนโปรเจ็กต์
gcloud
gcloud projects delete "PROJECT"
อ่านเพิ่มเติมเกี่ยวกับ Google Cloud SDK, การติดตั้ง Cloud SDK และคําสั่งต่อไปนี้
ขั้นตอนถัดไป
หลังการตั้งค่าโปรเจ็กต์ Google Cloud คุณจะต้องสร้างและรักษาความปลอดภัยให้คีย์ API เพื่อใช้ Maps Embedded API ดังนี้