Funkcja Geofencing w Monitorowaniu oszustw pozwala właścicielom sklepów oznaczać płatności, które znajdują się poza „ogrodzonym” obszarem, na podstawie danych geolokalizacyjnych. Korzystając z Google GeoCode API, możemy określić dokładną lokalizację danych rozliczeniowych i połączyć ją z lokalizacją adresu IP, aby zidentyfikować, kiedy zakup może być nieprawidłowy. Właściciele sklepów mogą „ogrodzić” płatności według kraju lub odległości.
Na przykład, można tego użyć do wykrycia, czy zakup został dokonany z kraju innego niż kraj powiązany z adresem rozliczeniowym, a następnie oznaczyć zakup jako potencjalnie oszukańczy.
Włączanie Geofencing
Funkcja GeoFence znajduje się w sekcji „Kraj” konfiguracji Monitorowania oszustw pod adresem Downloads → Tools → Fraud Monitor → Country.

Uzyskiwanie kluczy API GeoCode
Aby uzyskać dokładne informacje o lokalizacji, Monitorowanie oszustw korzysta z Google GeoCode API. Aby korzystać z tej usługi, musisz skonfigurować klucz API.
1) Odwiedź https://developers.google.com/maps/documentation/geocoding/get-api-key#creating-api-keys
2) Kliknij przycisk „Get a Key”

3) Skonfiguruj klucz API
Jeśli masz istniejące klucze API w Google, musisz wybrać „+ Create a new project”, a następnie wybrać nazwę dla swojego projektu:


Jeśli nie masz istniejących kluczy API, zostaniesz poproszony o utworzenie jednego:

W obu przypadkach, po dodaniu nazwy projektu, kliknij „Create and Enable API”
4) Uzyskaj swój klucz API do użycia z Monitorowaniem oszustw:

5) Dodaj swój klucz API GeoCode do ustawień Monitorowania oszustw:

Konfiguracja typu GeoFence
Aby umożliwić właścicielom sklepów dostosowanie ustawień do ich potrzeb, Monitorowanie oszustw pozwala skonfigurować ogrodzenie według „Kraju” lub „Odległości”.
Według kraju
Po wybraniu ustawienia „kraj”, Monitorowanie oszustw porówna kraj podany podczas finalizacji zakupu z danymi rozliczeniowymi i krajem, do którego zarejestrowany jest adres IP. Jeśli te dwa nie będą się zgadzać, płatność zostanie oznaczona jako oszustwo do przeglądu.
Według odległości
Ustawienie „odległość” wykorzystuje adres rozliczeniowy i adres IP do przybliżonego określenia odległości na podstawie danych GeoLocation, aby ustalić, czy zakup został dokonany z wnętrza „ogrodzenia”. Można je skonfigurować do używania mil lub kilometrów.

W momencie pisania tego tekstu, Google GeoCode API nie ogranicza już liczby bezpłatnych zapytań dziennie, jednak ustala limit maksymalnie 50 zapytań/sekundę. Po osiągnięciu tego limitu, Monitorowanie oszustw przestanie sprawdzać API i ominie funkcję Geofence. Więcej informacji na temat zwiększenia tego limitu można znaleźć w sekcji Usage Limits dokumentacji Google.
