API xác thực địa chỉ trong Google Trang tính

Mục tiêu

Trong tài liệu này, chúng ta sẽ xem xét cách sử dụng Address Validation API trong Google Trang tính để kiểm thử dịch vụ một cách nhanh chóng và đơn giản.

Là một người không phải nhà phát triển, mặc dù sẵn sàng làm việc với dữ liệu từ Google Maps Platform, chẳng hạn như Address Validation API, bạn có thể muốn tìm cách bắt đầu sử dụng dịch vụ này mà không cần quá nhiều sự trợ giúp của các nhóm kỹ thuật.

Trường hợp sử dụng

Bây giờ, hãy tìm hiểu các trường hợp sử dụng mà Address Validation API trong Google Trang tính hữu ích:

  • Dùng thử: Là một doanh nghiệp, bạn có thể muốn nhanh chóng kiểm thử các chức năng của Address Validation API bằng cách sử dụng địa chỉ của riêng mình.
  • So sánh: So sánh kết quả của Address Validation API với kết quả của các điểm cuối khác, chẳng hạn như Geocoding API hoặc Places API.
  • Thử nghiệm A/B: Thử nghiệm A/B các biến thể của cùng một tập dữ liệu để tìm hiểu xem biến thể nào có thể mang lại kết quả phù hợp hơn.

Mẫu Google Trang tính

Giải pháp này là một Google Trang tính đi kèm với các hàm Apps Script tuỳ chỉnh. Các hàm này sẽ thực hiện các yêu cầu theo trình tự đến API Xác thực địa chỉ.

Bạn có thể chạy các địa chỉ bằng API theo các bước bên dưới (yêu cầu phải có Tài khoản GoogleKhoá API):

  1. Chuyển đến Bảng tính mẫu và chọn: Tệp > Tạo bản sao trên Trình đơn
    (bạn cần Đăng nhập vào Tài khoản Google hoặc tạo một tài khoản)
  2. Bật Address Validation API (API Xác thực địa chỉ) và tạo một khoá API từ Cloud Console.
  3. Trong thẻ "API Key + Dashboard" (Khoá API + Trang tổng quan) của Trang tính, hãy thay thế ô B2 bằng Khoá API của bạn.
  4. Sao chép/Dán địa chỉ vào mẫu (trong một trang tính riêng để định dạng dữ liệu: nối số nhà, tên đường, thành phố, mã bưu chính)
  5. Chọn các ô trong trang tính, rồi chọn trong trình đơn "Xác thực địa chỉ" > "Lựa chọn API Xác thực địa chỉ"
  6. Trong lần thực thi đầu tiên, bạn sẽ thấy thông báo "Cần có uỷ quyền" để cấp quyền truy cập vào Apps Script.



Điều khoản Google Maps Platform

Giải pháp này được cung cấp cho mục đích thử nghiệm trên một số địa chỉ nhất định: Thời gian lưu vào bộ nhớ đệm được phép: 30 ngày liên tục theo lịch. Sau thời gian này, Khách hàng phải (1) xoá Nội dung Google Maps đã lưu vào bộ nhớ đệm hoặc (2) thay thế bằng dữ liệu của Người dùng cuối được cung cấp thông qua xác nhận hoặc chỉnh sửa của Người dùng cuối. Tham khảo Bảng 11.3.1 trong Điều khoản dịch vụ của Nền tảng Google Maps (Quyền lưu vào bộ nhớ đệm):

  • placeId
  • Vị trí: giá trị vĩ độ, giá trị kinh độ
  • phán quyết
  • formattedAddress
  • postalAddress
  • addressComponent: componentName
  • USPS Data standardizedAddress

Lưu ý

  • Hiệu suất: Tiếp tục theo các khối 1.000 hàng chứ không nhiều hơn cùng một lúc. Tập lệnh có thể dừng lại, chẳng hạn như khi vượt quá hạn mức API mỗi giây, hãy tiếp tục từ hàng mà tập lệnh đã dừng.
  • Bạn có thể truy cập vào mã này thông qua trình đơn > Tiện ích > Apps Script và tạo phiên bản tập lệnh của riêng mình cho phù hợp với nhu cầu
  • Giá của Address Validation API.

Kết luận

Address Validation API trong Google Trang tính cho phép những người không phải là nhà phát triển bắt đầu truy vấn Address Validation API và hiểu được cách API này có thể mang tính chiến lược đối với hoạt động kinh doanh của họ. Tài liệu này cố gắng minh hoạ cách mọi người có thể bắt đầu truy vấn API bằng cách tạo Khoá API và sử dụng mẫu Google Trang tính được cung cấp.

Hành động tiếp theo

Tài liệu đọc thêm được đề xuất:


Người đóng góp

Google duy trì bài viết này. Những người đóng góp sau đây là tác giả ban đầu của bài viết này.
Tác giả chính:

Thomas Anglaret | Kỹ sư giải pháp\