Google Map API bị chặn ở Việt Nam, và giải pháp cho các ứng dụng

T-7
3/4/2019 7:40Phản hồi: 6
Google Map API bị chặn ở Việt Nam, và giải pháp cho các ứng dụng
Vài ngày trước mình nhận báo lỗi từ người dùng trong ứng dụng về việc bị lỗi trong các tính năng mình dùng API của Google Map như Place API, Direction API,… Sau khi kiểm tra thì mình phát hiện các API này bị giảm Quota (cụ thể là số request / ngày, vốn trước đây là Unlimited) xuống rất thấp nên không thể đáp ứng được lượng người dùng lớn mỗi ngày. Cụ thể:
  • Place API bị giảm xuống còn 2400 request / ngày.
  • Direction API bị giảm xuống còn 1400 request / ngày.
  • Nhiều API khác như Map API cho web, API liên quan tới Google Map,... đều bị limit

Tóm tắt giải pháp nhanh cho bạn nào làm biến đọc
  • Tạo một billing account mới với bank account ngoài danh sách các quốc gia bị chặn (https://cloud.google.com/maps-platform/terms/maps-prohibited-territories/). Nhớ lúc tạo đừng chọn gì liên quan đến các nước bị chặn
  • Thay billing account của project đang chạy bằng billing account mới tạo, sẽ mất vài ngày để hệ thống update và gỡ limit cho project của bạn.
  • Hoặc bạn có thể tạo một project mới với billing account mới thì sẽ không bị limit nữa.

Google Maps Platform Prohibited Territories | Google Cloud

This page contains the Google Maps Platform Prohibited Territories.
cloud.google.com

TL; DR
Mình bắt đầu kiểm tra lại mọi thứ nhưng không có một thông báo hay email gì, chỉnh đủ kiểu nhưng cũng ko tăng Quota lên lại được…

Thế là mình email hỏi Google thì được phản hồi như sau:

Thank you for contacting the Google Maps Platform team.Please note that according to our Maps Platform Terms of Service, section 3.2.4 (f) [1], usage in prohibited territories is not allowed, and Vietnam is on the list of Prohibited Territories [2].It is not permissible to set up Maps APIs using projects associated with a billing account from a prohibited territory, or include Maps APIs with a Customer Application [3] built for use within a prohibited territory. For further questions regarding the Maps Platform Terms of Service, please work with your legal representative for guidance.
Vậy là đã rõ, do Việt Nam bị nằm trong danh sách chặn của Google Map: https://cloud.google.com/maps-platform/terms/maps-prohibited-territories/

Google Maps Platform Prohibited Territories | Google Cloud

This page contains the Google Maps Platform Prohibited Territories.
cloud.google.com


Và mình bắt đầu nghĩ những ứng dụng như Grab tại sao dùng Google Map mà vẫn sử dụng được bình thường, mình để ý đến dòng “associated with a billing account from a prohibited territory”, thế là mình suy nghĩ có lẽ chỉ cần ứng dụng của mình attach với một account ở ngoài danh sách là được.

Nghĩ là làm, mình bắt đầu tạo một billing account mới với tài khoản ngân hàng nước ngoài (Lúc tạo billing account ở bước đầu tiên nhớ ĐỪNG chọn Vietnam). Lúc tạo xong tài khoản mình bị bắt thêm bước verify để active được cái billing account (chắc do tạo account ở Mỹ từ IP ở Việt Nam), bước này cũng dễ, chỉ cần chụp hình cái thẻ với passport gửi là sẽ được duyệt trong vòng vài tiếng. Sau khi billing account mới đã được tạo, mình thử sửa project đang chạy dùng billing account mới này thay vì cái cũ ở Việt Nam. Kết quả là, vẫn vậy 😔

Nhưng không từ bỏ, mình thử tạo một project mới với billing account này, và quả nhiên khi bật Place API và Direction API lên thì đã không bị limit Quota nữa 😆

Như vậy đã rõ, mình tạo project mới với billing account mới ngoài các khu vực bị chặn theo term của Google là được. Điều phiền phức là mình phải update lại một số mobile app để cập nhật API mới, may là đa số ứng dụng khác chỉ cần update phía server nên không tốn nhiều thời gian

Vài ngày sau…
Sau vài ngày mình mở console lên để kiểm tra lại thì những project mới vẫn không bị limit quota. Và điều đặc biệt hơn là những project cũ lúc trước bị limit sau khi đổi qua Billing account mới thì cũng không bị limit quota nữa! Như vậy có nghĩa là sau khi cập nhật billing account mới thì cần vài ngày để hệ thống update và gỡ limit cho những project đó. Do đó nếu project của bạn phải mất nhiều thời gian để update API hoặc quá phức tạp để tạo project mới thì có thể chỉ cần update lại billing account và kiên nhẫn đợi để được gỡ limit quota.

Hi vọng bài viết này sẽ giúp cho những bạn có project đang bị vấn đề như mình tìm được solution để giúp project của mình hoạt động lại bình thường.
6 bình luận
Chia sẻ

Xu hướng

Mình cũng bị dính cái này, loay hoay mãi cuối cùng dùng giải pháp giống của bạn. Còn 1 cách nữa đội GCP support họ tư vấn là đưa hết các service lên GCP, sau đó yêu cầu higher quota với bên GCP support, khi đó họ bắt buộc phải support theo gói của GCP. Tuy nhiên không mấy bên khả thi với cách 2 này.
Vấn đề mới là nếu 1 ngày request tầm 30k thì chi phí 1 tháng có thể lên đến vài ngàn $
Mình chưa hiểu bước "tạo một billing account mới với tài khoản ngân hàng nước ngoài"
Như vậy phần địa chỉ và thông tin thẻ phải sử dụng địa chỉ nước ngoài và thẻ của ngân hàng nước ngoài phải không các bác. Làm thế nào để tạo được thẻ này?
nhimbkno1
TÍCH CỰC
6 năm
Làm sao mà Vietnam lại bị banned vậy nhỉ :mad::mad:
Chắc do các thành phần trục lợi đây mà
jvinhit
ĐẠI BÀNG
3 năm
Khoai quá , có cách nào by bass khác không các bác. Billing nó lại liên quan tới SMS nữa
requatroivn
ĐẠI BÀNG
2 năm
Đầu năm nay (2022) Google đã cấm 1 loạt các nước, trong đó có VN

Prohibited Territories:

China

Crimea

Cuba

Donetsk People's Republic

Iran

Luhansk People's Republic

North Korea

Syria

Vietnam
laviepc
ĐẠI BÀNG
một năm
bạn dùng các dịch vụ khác như vietmaps , goong.io hay map4d

còn nếu dùng nhiều thì tự làm luôn 1 hệ thống map hoặc là mua 1 hế thống có sẵn cho nhanh rồi về custom lại . chứ nếu mà kiểu mà cheat API như chuyển vùng , thẻ nước ngoài ... gì đó kg lâu dài đâu. lâu google map nó quét qua là tạch ah . với lượng request hiển thị nhiều thì tiền đâu mà chịu nổi

có cái openstreetmap đó tự làm cũng được .mới đây mình thấy có cái : https://track-asia.com/
API Map solutions
track-asia.com

nó bán luôn cả hệ thống bản đồ có đủ tài liệu , nếu kinh phí okay thì mua thì triển khai thôi

Xu hướng

Bài mới










  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019