Giúp người dùng sử dụng trình bổ trợ của Google Maps Platform nhanh chóng

Cửa sổ thành công của tiện ích

Nếu bạn đang phát triển trình bổ trợ Google Maps Platform cho các nền tảng như WordPress, Shopify, Magento và các nền tảng khác, thì chủ đề này sẽ mô tả cách nhanh chóng thêm người dùng trình bổ trợ vào Google Maps Platform và tạo khoá API.

Khoá API mà trình bổ trợ của bạn cần gửi kèm theo mỗi yêu cầu đến Nền tảng Google Maps, được liên kết với Tài khoản Google và thông tin thanh toán của người dùng, đồng thời mở khoá quyền truy cập vào các tính năng xây dựng bản đồ trong trình bổ trợ của bạn.

Để giúp người dùng trình bổ trợ nhanh chóng tạo khoá API, hãy cung cấp một đường liên kết hoặc nút để khởi chạy Tiện ích bắt đầu nhanh (một cửa sổ bật lên tiện lợi hướng dẫn người dùng thực hiện một vài bước đơn giản). Tiện ích bắt đầu nhanh cũng giữ chân người dùng trình bổ trợ trong nền tảng của bạn thay vì chuyển họ đến Google Cloud Console để thực hiện những tác vụ đó trong nhiều cửa sổ.

Khởi chạy Tiện ích khởi động nhanh

Tiện ích bắt đầu nhanh chỉ là một trang web có kích thước cửa sổ mà bạn có thể kiểm soát bằng lệnh gọi window.open JavaScript. Ví dụ:

<script>
  function openPopupWindow() {
    var winWidth=570;
    var winHeight=700;
    var left = (screen.width-winWidth)/2;
    var top = (screen.height-winHeight)/2;

    window.open('https://console.cloud.google.com/google/maps-hosted', 'Quick Start Widget',
    'resizable=yes,width='+winWidth+',height='+winHeight+',left='+left+',top='+top);
      return false;
  }
</script>

<!-- CTA to generate Google Maps API Key -->
<button type="button" onClick="openPopupWindow()" style="color: white; background-color: #1a73e8" href="#">
    Get an API Key
</button>

Xem trong thực tiễn:

Khi người dùng nhấp vào nút đó, Tiện ích bắt đầu nhanh sẽ mở ra trong cửa sổ bật lên và thực hiện như sau khi người dùng di chuyển qua tiện ích:

  • Tạo một Tài khoản Google và dự án nếu người dùng chưa có.
  • Bật API Google Maps Platform.
  • Tạo một khoá API để người dùng sao chép và dán vào cấu hình trình bổ trợ.

Nếu người dùng trình bổ trợ đã có tài khoản Google và dự án, tiện ích này sẽ đưa họ đến trang "Thông tin xác thực" trong Google Cloud Console, tại đây họ có thể lấy khoá API hiện có hoặc tạo khoá mới.

Bạn có thể hướng người dùng trình bổ trợ đến chủ đề Giới thiệu về Tiện ích bắt đầu nhanh để biết thêm thông tin.

Câu hỏi thường gặp

Tôi có phải trả tiền để sử dụng Tiện ích bắt đầu nhanh không?

Không. Tiện ích Bắt đầu nhanh là miễn phí và được cung cấp cho tất cả các nhà phát triển để đơn giản hoá quá trình tham gia Nền tảng Google Maps.

Tôi chỉ dùng được Tiện ích Bắt đầu nhanh trên WordPress và Shopify không?

Bạn có thể sử dụng Tiện ích bắt đầu nhanh trên mọi trang web của bên thứ ba, chứ không chỉ trên trình tạo trang web hay trang web thương mại điện tử.

Nền tảng của bên thứ ba có thể xem thông tin thanh toán mà người dùng nhập không?

Sau khi người dùng xác thực với Google, chỉ họ mới có thể truy cập vào thông tin thanh toán và thông tin khác của họ. Các nhà phát triển trình bổ trợ và nền tảng bên thứ ba không thể truy cập thông tin đó.

Tôi có thể sử dụng dự án và khoá API hiện có không?

Nếu bạn đã có tài khoản Nền tảng Google Maps, Tiện ích bắt đầu nhanh sẽ chuyển hướng bạn đến Google Cloud Console. Tại đây, bạn có thể sử dụng khoá API hiện có hoặc tạo một khoá mới.

Người dùng trình bổ trợ bảo mật khoá API của họ bằng cách nào?

Chủ đề Các phương pháp hay nhất về bảo mật API có hướng dẫn về cách bảo mật khoá API. Sau khi sử dụng Tiện ích bắt đầu nhanh, người dùng cũng sẽ nhận được email hướng dẫn và đường liên kết đến Google Cloud Console để bảo mật khoá API của họ.