Thiết lập dự án Google Cloud

Hướng dẫn này trình bày cách thiết lập dự án trên đám mây của Google trước khi sử dụng các API Google Maps Platform. Mặc dù bạn có thể đã hoàn tất một số bước này trong trang Bắt đầu sử dụng Google Maps Platform, nhưng tài liệu này cung cấp thêm các hướng dẫn hữu ích để quản lý dự án.

Tạo dự án

Để sử dụng Google Maps Platform, bạn phải có một dự án để quản lý các dịch vụ, thông tin xác thực, thông tin 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

  1. Tạo một dự án mới trên Google Cloud trong bảng điều khiển Cloud:

    Tạo dự án mới
  2. Trên trang New Project (Dự án mới), hãy điền thông tin bắt buộc:

    • Project name (Tên dự án): Chấp nhận tên 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 bài viết Xác định dự án.

    • Project ID (Mã dự án): Chấp nhận mã mặc định hoặc nhấp vào EDIT (CHỈNH SỬA) để nhập một mã tuỳ chỉnh mà các API của Google sử dụng làm mã 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, hãy chọn một mã mà bạn sẽ thoải mái sử dụng trong suốt thời gian tồn tại của dự án. Không đưa thông tin nhạy cảm vào mã dự án.

    • Billing account (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 dự án để liên kết mộ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ề quyền xem và quản lý thông tin thanh toán.

    • Location (Vị trí): Nếu bạn có một tổ chức mà bạn muốn liên kết dự án của mình, hãy nhấp vào Browse (Duyệt tìm) rồi chọn tổ chức đó. Nếu không, hãy chọn "No organization" (Không có tổ chức).

      Để biết thêm thông tin, hãy xem Tạo và quản lý thư mụcMối quan hệ giữa các tổ chức, dự án và tài khoản thanh toán.

  3. Chọn Tạo.

gcloud

gcloud projects create "PROJECT"

Đọc thêm về Google Cloud SDK , Cài đặt Cloud SDK , và các lệnh sau:

Bật tính năng thanh toán

Để triển khai ứ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 sử dụng trong hạn mức hằng tháng. Nếu ứng dụng của bạn cần các 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ó một tài khoản thanh toán khi tạo một dự án trên đám mây, thì tính năng thanh toán sẽ tự động được bật cho dự án đó.

Cách bật tính năng thanh toán cho một dự án trên đám mây:

  1. Trong bảng điều khiển Cloud, hãy chuyển đến trang Thanh toán:
    Chuyển đến trang Thanh toán
  2. Chọn hoặc tạo một dự án trên đám mây.
  3. Tuỳ thuộc vào việc có tài khoản thanh toán hay không hoặc dự án trên đám mây đã chọn có đượ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 nội dung 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 và liên kết tài khoản đó với dự án trên đám mây đã 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 trên đám mây đã chọn chưa được liên kết với tài khoản thanh toán. Bạn cũng có thể chọn Cancel rồi chọn Create account để 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 mà bạn có thể bị tính phí sẽ không bị giới hạn. Để kiểm soát chi phí tốt hơn, 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 Google Maps Platform, bạn phải bật các API hoặc SDK mà bạn dự định sử dụng với dự án của mình.

Giao diện dòng lệnh

Bật Distance Matrix API (Cũ)

SDK đám mây

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

Đọc thêm về Google Cloud SDK , 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 chuyển đến trang Nền tảng Google Maps trong bảng điều khiển Cloud:

Chuyển đến trang Nền tảng Google Maps
  • Additional APIs (API bổ sung): Các API hoặc SDK này chưa được bật.
  • Nếu bạn thấy thẻ cho từng API và dịch vụ Maps, thì không có API hoặc SDK nào được bật.

gcloud

gcloud services list --project "PROJECT"

Đọc thêm về Google Cloud SDK , 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 trên đám mây bằng cách tắt dự án đó:

Giao diện dòng lệnh

  1. Chuyển đến trang Dự án:

    Chuyển đến trang Dự án
  2. 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ý dự án trên đám mây , hãy xem bài viết Cloud Resource Manager: creating, shutting down, and restoring projects (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ài đặt Cloud SDK , và các lệnh sau:

Bước tiếp theo

Sau khi thiết lập dự án trên đám mây của Google, bạn phải tạo và bảo mật Khoá API để sử dụng Distance Matrix API (Cũ):

Sử dụng khoá API