Mục tiêu
Trong tài liệu này, chúng ta sẽ tìm hiểu 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 đến từ Google Maps Platform chẳng hạn như Address Validation API, nhưng bạn có thể muốn tìm cách bắt đầu sử dụng dịch vụ mà không cần quá nhiều sự trợ giúp từ 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 tính năng của Address Validation API bằ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ự đối với Address Validation API.
Bạn có thể chạy địa chỉ bằng API theo các bước bên dưới (yêu cầu có Tài khoản
Google và Khoá
API):
- Chuyển đến Bảng tính
mẫu
rồi chọn Tệp > Tạo bản sao trong 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) - Bật Address Validation
API
và tạo Khoá API từ Cloud
Console.
- Trong thẻ Trang tính "Khoá API + Trang tổng quan", hãy thay thế ô B2 bằng Khoá API của bạn.
- 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)
- Chọn các ô trang tính rồi chọn "Address Validation" (Xác thực địa chỉ) > "Address Validation API selection" (Lựa chọn Address Validation API) trong Trình đơn
- Khi thực thi lần đầu tiên, bạn sẽ thấy thông báo "Authorization Required" (Cần có quyền uỷ quyền) sẽ
xuất hiệ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 kiểm thử trên một tập hợp địa chỉ giới hạn: Thời gian lưu vào bộ nhớ đệm được phép: 30 ngày dương lịch liên tiếp, sau đó 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 Người dùng cuối được cung cấp thông qua việc 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 (Quyền lưu vào bộ nhớ đệm) trong Điều khoản dịch vụ của Google Maps
Platform:
- placeId
- Vị trí: giá trị vĩ độ, giá trị kinh độ
- verdict
- formattedAddress
- postalAddress
- addressComponent: componentName
- Dữ liệu USPS standardizedAddress
Lưu ý
- Hiệu suất: Tiến hành theo từng khối 1.000 hàng, không được nhiều hơn cùng một lúc. Tập lệnh có thể dừng, 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ã từ 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 phù hợp với nhu cầu
- Giá cho 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 nhà phát triển bắt đầu truy vấn Address Validation API và hiểu cách API này có thể mang tính chiến lược cho doanh nghiệp của họ. Tài liệu này cố gắng minh hoạ cách bất kỳ ai cũng 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
Đề xuất đọc thêm:
- Xác thực địa chỉ cho quy trình thanh toán thương mại điện tử
- Thư viện xác thực địa chỉ khối lượng lớn
Người đóng góp
Google duy trì bài viết này. Những người đóng góp sau đây đã viết bài viết này.
Tác giả chính:
Thomas Anglaret | Kỹ sư giải pháp