Hướng dẫn này trình bày cách thiết lập dự án trên Google Cloud trước khi sử dụng API của Nền tảng Google Maps. Mặc dù bạn có thể đã hoàn thành một số mục tiêu này các bước trong Bắt đầu với Nền tảng Google Maps, chủ đề này cung cấp hướng dẫn bổ sung và hữu ích để quản lý dự án.
Tạo một dự án
Để sử dụng Nền tảng Google Maps, bạn phải có một dự án để quản lý dịch vụ, thông tin xác thực, phần thanh toán, API và SDK.
Bạn bắt buộc phải thiết lập thông tin thanh toán cho từng dự án, nhưng bạn sẽ chỉ bị tính phí nếu dự án vượt quá hạn mức dịch vụ miễn phí.
Cách tạo một dự án trên đám mây đã bật tính năng thanh toán:
Giao diện dòng lệnh
-
Tạo một dự án mới trên Google Cloud trong Cloud Console:
Tạo dự án mới -
Trên trang New Project (Dự án mới), hãy điền các thông tin bắt buộc:
-
Tên dự án: Chấp nhận giá trị mặc định hoặc nhập tên tuỳ chỉnh.
Bạn có thể thay đổi tên dự án bất cứ lúc nào. Để biết thêm thông tin, hãy xem Xác định dự án.
-
Mã dự án: Chấp nhận giá trị mặc định hoặc nhấp vào CHỈNH SỬA để nhập ID được tùy chỉnh mà API của Google sử dụng làm giá trị nhận dạng duy nhất cho dự án của bạn.
Sau khi tạo dự án, bạn không thể thay đổi mã dự án, vì vậy chọn một loại giấy tờ tuỳ thân mà bạn cảm thấy thoải mái khi sử dụng trong suốt thời gian dự án. Không bao gồm bất kỳ thông tin nhạy cảm nào trong ID dự án của bạn.
-
Tài khoản thanh toán: Chọn một tài khoản thanh toán cho dự án. Nếu bạn chưa thiết lập tài khoản thanh toán hoặc chỉ có một tài khoản thanh toán, bạn sẽ không thấy tuỳ chọn này.
Bạn phải là Quản trị viên tài khoản thanh toán hoặc Người quản lý thanh toán của dự án để liên kết dự án với một tài khoản thanh toán. Để biết thêm thông tin, hãy xem tài liệu về việc kiểm soát quyền truy cập vào thông tin thanh toán.
-
Vị trí: Nếu bạn có một tổ chức và muốn liên kết dự án của mình nhấp vào Duyệt qua và chọn; nếu không, hãy chọn "Không có tổ chức nào".
Để biết thêm thông tin, hãy xem phần Tạo và quản lý thư mục và Mối quan hệ giữa các tổ chức, dự án và tài khoản thanh toán.
-
Chọn Tạo.
gcloud
gcloud projects create "PROJECT"
Đọc thêm về chính sách SDK Google Cloud , Cài đặt Cloud SDK , và các lệnh sau:
Bật tính năng thanh toán
Để triển khai các ứng dụng, bạn phải bật tính năng thanh toán. Tài khoản của bạn sẽ không bị tính phí nếu bạn không vượt quá hạn mức hằng tháng. Nếu ứng dụng của bạn cần tài nguyên vượt quá hạn mức hằng tháng, bạn sẽ bị tính phí cho mức sử dụng bổ sung.
Nếu bạn có tài khoản thanh toán khi tạo Cloud dự án thì tính năng thanh toán sẽ tự động được bật trên dự án đó.
Cách bật tính năng thanh toán trong dự án trên Google Cloud:
- Trong Cloud Console, hãy chuyển đến trang Thanh toán:
Chuyển đến trang Thanh toán - Chọn hoặc tạo một dự án trên Google Cloud.
- Tuỳ thuộc vào việc tài khoản thanh toán có tồn tại hay không hoặc
Dự án trên đám mây được liên kết với một tài khoản,
Trang thanh toán hiển thị một trong các thông tin sau:
- Nếu tính năng thanh toán đã được bật cho Cloud Project, sau đó là thông tin chi tiết về tài khoản thanh toán được liệt kê.
- Nếu không có tài khoản thanh toán, bạn sẽ được nhắc tạo thông tin thanh toán và liên kết tài khoản đó với các dịch vụ dự án.
- Nếu đã có tài khoản thanh toán, bạn sẽ được nhắc bật tính năng thanh toán nếu dự án trên đám mây được chọn chưa được liên kết với một tài khoản thanh toán. Bạn cũng có thể chọn Huỷ sau đó chọn Tạo tài khoản để tạo và liên kết một tài khoản thanh toán mới.
Sau khi bạn bật tính năng thanh toán, số tiền bạn có thể sẽ không bị giới hạn bị tính phí. Để kiểm soát nhiều hơn chi phí của mình, bạn có thể tạo đặt ngân sách và thiết lập cảnh báo. Để biết thêm thông tin, hãy xem bài viết Thanh toán.
Bật API
Để sử dụng Nền tảng Google Maps, bạn phải bật các API hoặc SDK mà bạn định sử dụng với dự án của mình.
Giao diện dòng lệnh
SDK đám mây
gcloud services enable \ --project "PROJECT" \ "geolocation.googleapis.com"
Đọc thêm về chính sách SDK Google Cloud , Cài đặt Cloud SDK , và các lệnh sau:
Xem các API đã bật
Giao diện dòng lệnh
Để xem các API hoặc SDK mà bạn đã bật, hãy truy cập trang Nền tảng Google Maps trong Cloud Console:
Truy cập trang Nền tảng Google Maps- API bổ sung: Các API hoặc SDK này chưa được bật.
- Nếu bạn nhìn thấy thẻ cho từng API và dịch vụ của Maps, thì không có API hoặc SDK nào có đã được bật.
gcloud
gcloud services list --project "PROJECT"
Đọc thêm về chính sách SDK Google Cloud , Cài đặt Cloud SDK , và các lệnh sau:
Tắt dự án
Bạn có thể tắt tính năng thanh toán và phát hành tất cả tài nguyên trên đám mây đang được sử dụng trong dự án Cloud của bạn dự án đó:
Giao diện dòng lệnh
-
Chuyển đến trang Dự án:
Chuyển đến trang Dự án Chọn Dự án trên đám mây mà bạn muốn tắt, sau đó nhấp vào Xoá.
Để biết thêm thông tin về cách quản lý Cloud dự án, xem Cloud Resource Manager: tạo, tắt và khôi phục dự án.
gcloud
gcloud projects delete "PROJECT"
Đọc thêm về chính sách SDK Google Cloud , Cài đặt Cloud SDK , và các lệnh sau:
Các bước tiếp theo
Sau khi thiết lập dự án trên Google Cloud, bạn phải tạo và bảo mật khóa API của bạn để sử dụng API vị trí địa lý: