Mục tiêu
Trong tài liệu này, chúng ta sẽ tìm hiểu cách sử dụng API Xác thực địa chỉ trong Google Trang tính để kiểm thử dịch vụ một cách nhanh chóng và nhẹ nhàng.
Dù là một nhà phát triển nhưng bạn vẫn sẵn sàng làm việc với dữ liệu của Nền tảng Google Maps, chẳng hạn như API Xác thực địa chỉ, nhưng bạn nên tìm cách để bắt đầu sử dụng dịch vụ này mà không cần quá nhiều 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 sẽ hữu ích:
- Dùng thử: Là một doanh nghiệp, bạn nên kiểm thử nhanh các khả năng của API Xác thực địa chỉ bằng cách sử dụng các địa chỉ của riêng mình.
- So sánh: So sánh kết quả của API xác thực địa chỉ với các kết quả điểm cuối khác, chẳng hạn như API mã hoá địa lý hoặc Places API.
- Thử nghiệm A/B: Tiến hành thử nghiệm A/B các biến thể của cùng một tập dữ liệ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 các hàm Apps Script tuỳ chỉnh 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 địa chỉ theo API bằng cách làm 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 và trong Trình đơn, hãy chọn: Tệp > Tạo bản sao
(bạn cần Đăng nhập vào Tài khoản Google hoặc tạo một bản sao) - Bật API Xác thực địa chỉ và tạo Khoá API trong Cloud Console.
- Trong thẻ Trang tính "Khoá API + Trang tổng quan", hãy thay thế ô B2 bằng Khoá API.
- 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, thành phố, mã bưu chính)
- Chọn các ô trong trang tính rồi chọn trong trình đơn "Address Validation" (Xác thực địa chỉ) > "Address Validation API selection" (Chọn API xác thực địa chỉ)
- Trong lần thực thi đầu tiên, bạn sẽ thấy thông báo "Yêu cầu uỷ quyền" 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 thử nghiệm trên một số địa chỉ hạn chế: Thời gian lưu vào bộ nhớ đệm được cho phép: 30 ngày liên tiếp theo lịch, sau đó Khách hàng phải (1) xoá Nội dung trên 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 sửa đổi 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 độ
- kết quả
- formattedAddress
- postalAddress
- địa chỉ: thành phầnTên
- Địa chỉ được chuẩn hoá dữ liệu của USPS
Những yếu tố nên cân nhắc
- Hiệu suất: Tiến hành theo từng phần không quá 1.000 hàng cùng một lúc. Cuối cùng, 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 bạn cho phù hợp với nhu cầu của bạn
- Mức giá cho Address Validation API.
Kết luận
API Xác thực địa chỉ 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 API Xác thực địa chỉ và tìm hiểu cách API này có thể mang lại lợi ích chiến lược cho công việc 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. Các cộng tác viên 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\