Hướng dẫn này cho biết cách thiết lập dự án Google Cloud trước khi sử dụng API Nền tảng Google Maps. Mặc dù bạn có thể đã hoàn thành một số bước này trên trang Bắt đầu sử dụng Nền tảng Google Maps, nhưng trang này sẽ cung cấp thêm các hướng dẫn 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, thanh toán, API và SDK.
Bạn 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 một 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 phần Xác định dự án.
-
Project ID (Mã dự án): Chấp nhận giá trị mặc định hoặc nhấp vào CHỈNH SỬA để nhập mã tuỳ chỉnh mà API của Google dùng làm giá trị nhận dạng riêng biệ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, hãy chọn một mã mà bạn cảm thấy thoải mái sử dụng trong suốt thời gian của 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 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 lựa 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 thì mới có thể liên kết dự án với 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 muốn liên kết dự án của mình với một tổ chức, hãy nhấp vào Duyệt qua và chọn tổ chức đó; nếu không, 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ề Google Cloud SDK , cách 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, thì 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 dự án trên đám mây, 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 có tài khoản thanh toán hay không hoặc dự án Cloud đã chọn có liên kết với một tài khoản hay không, trang Thanh toán sẽ hiển thị một trong những thông tin sau:
- Nếu tính năng thanh toán đã được bật cho dự án trên đám mây đã chọn, thì thông tin chi tiết về tài khoản thanh toán sẽ được liệt kê.
- Nếu không có tài khoản thanh toán, bạn sẽ được nhắc tạo một tài khoản thanh toán rồi liên kết tài khoản đó với dự án Google Cloud đã chọ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 Cloud đã chọn chưa liên kết với tài khoản thanh toán. Bạn cũng có thể chọn Huỷ rồi 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ể phải trả sẽ không bị giới hạn. Để có nhiều quyền kiểm soát hơn đối với chi phí, bạn có thể tạo ngân sách và đặt 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 SDK điều hướng, bạn phải bật SDK này trong dự án của mình.
Giao diện dòng lệnh
SDK đám mây
gcloud services enable \ --project "PROJECT" \ "navigationsdk.googleapis.com"
Đọc thêm về Google Cloud SDK , cách 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 bạn đã bật, hãy truy cập vào trang Nền tảng Google Maps trong Bảng điều khiển Cloud:
Truy cập vào 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 thấy các thẻ cho từng dịch vụ và API bản đồ, thì tức là bạn chưa bật API hoặc SDK nào.
gcloud
gcloud services list --project "PROJECT"
Đọc thêm về Google Cloud SDK , cách 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à giải phóng tất cả tài nguyên trên đám mây đang được sử dụng trong dự án Google Cloud bằng cách tắt 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 Delete (Xoá).
Để biết thêm thông tin về cách quản lý các dự án của bạn trên Cloud, hãy xem bài viết Cloud Resource Manager: tạo, tắt và khôi phục dự án.
gcloud
gcloud projects delete "PROJECT"
Đọc thêm về Google Cloud SDK , cách cài đặt Cloud SDK và các lệnh sau:
Bước tiếp theo
Sau khi thiết lập dự án Google Cloud, bạn phải tạo và bảo mật Khoá API để sử dụng SDK điều hướng cho Android: