Một đơn giá duy nhất cho mọi lượt gọi
Không phân biệt loại endpoint, không phí khởi tạo, không cam kết tối thiểu. Đăng ký được tặng ngay 100$ hạn mức dùng thử và không cần thẻ thanh toán.
Đồng giá cho mọi endpoint
Một đơn giá duy nhất cho mọi lượt gọi
13.000 VNĐ cho mỗi 1.000 lượt, áp dụng chung cho tìm kiếm, geocode, định tuyến, ma trận khoảng cách và tile bản đồ. Không phí khởi tạo, không cam kết tối thiểu. Đăng ký được tặng ngay 100$ dùng thử.
Trial (Dùng thử)
Trải nghiệm toàn bộ API, không cần thẻ thanh toán
Pay as you go (Trả theo lượt)
Trả đúng phần đã dùng, không cam kết tối thiểu
Unlimited (Không giới hạn)
Cho hệ thống giao vận, sàn TMĐT tải lớn
Ước tính chi phí
Cần chuyển sang pay-as-you-go (500.000 lượt/ngày).
Hai loại khoá
Tài khoản cấp được hai loại khoá riêng biệt. Chọn đúng loại là cách rẻ nhất để không bị người khác tiêu hạn mức của mình.
Khoá API
- Dùng được
- Tìm kiếm, geocode, định tuyến, ma trận khoảng cách
- Đặt ở đâu
- Máy chủ của bạn
Khoá Map
- Dùng được
- Chỉ tile bản đồ
- Đặt ở đâu
- Nhúng thẳng trong app / trang web
Tách hai loại là có chủ đích: khoá nhúng trong app coi như đã lộ ngay khi phát hành — ai mở DevTools cũng thấy. Khoá Map bị lộ thì người ta chỉ hiển thị được bản đồ, không gọi được geocode, định tuyến hay ma trận bằng tài khoản của bạn. Lượt tile vẫn tính tiền, nên lộ khoá Map vẫn nên thu hồi và phát lại — nhưng thiệt hại dừng ở đó thay vì mở toàn bộ API.
Đối chiếu với nhà cung cấp khác
Giá niêm yết công khai của từng bên cho cùng một nghiệp vụ, kèm đủ điều kiện đi kèm để bạn tự đối chiếu chứ không phải tin lời quảng cáo.
| Mỗi 1.000 lượt | ViGo Maps | Google Maps | Goong |
|---|---|---|---|
| Geocoding (địa chỉ → toạ độ) | 0,50$ | 5,00$ | 3,50$ |
| Reverse Geocoding | 0,50$ | 5,00$ | 1,50$ |
| Chỉ đường (Directions) | 0,50$ | 5,00$ | 2,50$ |
| Ma trận khoảng cách* | 0,50$ | 5,00$ | 2,50$ |
| Gợi ý địa điểm (Autocomplete) | 0,50$ | 2,83$ | 1,40$ |
| Tile bản đồ / map load | 0,50$ | 7,00$ | 3,00$ |
Giá niêm yết công khai của các bên, chốt ngày 05/09/2026, ở bậc thấp nhất là dưới 100.000 lượt mỗi tháng — cả Google và Goong đều có chiết khấu theo bậc khi vượt mốc này. Google miễn phí 10.000 lượt mỗi tháng cho từng SKU, nên ở lưu lượng rất nhỏ Google có thể không tốn tiền. * Ma trận của Google tính theo element (số điểm đi × số điểm đến) chứ không theo request, nên một request nhiều điểm tốn hơn con số trong bảng. ViGo Maps chỉ phủ lãnh thổ Việt Nam.
Câu hỏi thường gặp về giá
ViGo Maps API tính giá bao nhiêu một lượt gọi?
0,50$ cho mỗi 1.000 lượt, tức 0,0005$ một lượt, quy đổi khoảng 13.000 VNĐ cho 1.000 lượt theo tỷ giá 26.000 VNĐ/USD. Đây là đồng giá cho mọi endpoint: tìm kiếm, geocode, định tuyến, ma trận khoảng cách và tile bản đồ đều cùng một mức. Không có bảng SKU nhiều dòng, nên ước tính hoá đơn chỉ cần một phép nhân thay vì bóc tách từng loại request.
Có dùng thử miễn phí không, được bao nhiêu lượt gọi?
Đăng ký được tặng 100$ hạn mức dùng thử, chỉ cần email và số điện thoại, không cần thẻ thanh toán. Lưu ý 100$ đó chính là 200.000 lượt gọi (100 chia cho 0,0005) — một ưu đãi duy nhất chứ không phải credit cộng thêm một quota miễn phí riêng. Ở gói Trial, trần là 60 lượt/phút và 10.000 lượt/ngày: đủ dựng demo và chạy tích hợp, chưa đủ cho production.
So với Google Maps Platform thì chi phí chênh nhau bao nhiêu?
Google tính theo từng SKU riêng, mỗi API một giá. Ở bậc thấp nhất tier Essentials: Geocoding 5,00$ và Directions 5,00$ cho mỗi 1.000 request, Dynamic Maps 7,00$ cho mỗi 1.000 lượt tải bản đồ, Places Autocomplete 2,83$. ViGo Maps là 0,50$ cho tất cả, tức rẻ hơn khoảng 10 lần ở Geocoding và Directions. Cần đối chiếu công bằng hai điểm: Google miễn phí 10.000 lượt mỗi tháng cho từng SKU và có chiết khấu theo bậc khi vượt 100.000 lượt, còn ViGo chỉ phủ lãnh thổ Việt Nam. Giá chốt ngày 05/09/2026 theo trang giá chính chủ của Google.
So với Maps API nội địa như Goong thì thế nào?
Goong niêm yết theo từng SKU: Forward Geocoding 3,50$, Reverse Geocoding 1,50$, Directions 2,50$, Distance Matrix 2,50$, Autocomplete 1,40$ và Map Loads 3,00$ cho mỗi 1.000 request ở bậc dưới 100.000 request/tháng. ViGo Maps đồng giá 0,50$ cho tất cả các nghiệp vụ đó. Chênh lệch lớn nhất nằm ở Forward Geocoding và tile bản đồ. Ngoài Goong, thị trường còn nhà cung cấp nội địa khác có mức giá gần với ViGo hơn, nên nếu chi phí là tiêu chí quyết định thì vẫn nên đối chiếu bảng giá công bố của từng bên tại thời điểm ký.
Vượt giới hạn lượt/phút thì có bị tính thêm tiền không?
Không. Giới hạn lượt/phút chỉ là van chặn để một ứng dụng lỗi không làm nghẽn hệ thống — vượt thì request bị từ chối tạm thời với HTTP 429 chứ không được phục vụ ở mức giá cao hơn. Nhóm endpoint ma trận bị siết chặt hơn phần còn lại. Trần theo gói: Trial 60 lượt/phút và 10.000 lượt/ngày, Pay as you go 600 lượt/phút và 500.000 lượt/ngày. Gặp 429 thì giãn nhịp gọi và retry có backoff, đừng tăng số luồng.
Khoá API bị lộ thì người khác có tiêu hết hạn mức của tôi không?
Chính vì rủi ro đó mà khoá được tách làm hai loại. Khoá API gọi được geocode, tìm kiếm, định tuyến và ma trận nên bắt buộc phải nằm ở máy chủ của bạn. Khoá Map chỉ gọi được tile bản đồ nên nhúng thẳng vào app hay trang web là chấp nhận được: lộ ra thì người khác chỉ hiển thị được bản đồ, không chạm tới các API còn lại. Lưu ý lượt tile vẫn tính tiền, nên lộ khoá Map vẫn cần thu hồi và phát lại trong console — chỉ là thiệt hại dừng ở đó thay vì mở toàn bộ API.
Endpoint ma trận hay ảnh tĩnh có tính giá cao hơn không?
Đơn giá vẫn là 0,0005$ mỗi lượt gọi cho mọi endpoint — cái khác nhau là nhịp gọi cho phép, không phải tiền. Chi phí tính toán của ma trận tăng theo bình phương số toạ độ (500 điểm là 250.000 cặp trong một request) nên nhóm này bị giới hạn nhịp chặt hơn. Muốn giảm hoá đơn thì gộp nhiều điểm vào một request ma trận thay vì bắn lẻ từng cặp, và tận dụng cache tile 7 ngày ở phía hiển thị.
Dùng hết 100$ tặng thì chuyện gì xảy ra?
Gói Trial hết credit là dừng, không tự động trừ tiền và không ghi nợ. Muốn chạy tiếp thì chuyển sang Pay as you go và nạp thêm khi cần, vẫn cùng đơn giá 0,50$ cho 1.000 lượt, không phí khởi tạo và không cam kết tối thiểu. Lưu lượng vượt 500.000 lượt/ngày thì cần gói Unlimited, thoả thuận riêng theo khối lượng thực tế.
Thử trước, trả tiền sau
Tạo tài khoản trong một phút và nhận 100$ hạn mức dùng thử — đủ cho 200.000 lượt gọi. Không cần thẻ, hết credit là dừng chứ không tự động trừ tiền.