Target specific peers in countries or geographical locations for precise geo-targeted data collection.
-country
flag, after your USER
credentials within the Bright Data endpoint, followed by the 2-letter ISO code for that country.
For example, Browser API using Puppeteer in the USA:
AL, AZ, KG, BA, UZ, BI, XK, SM, DE, AT, CH, UK, GB,IE, IM, FR, ES, NL, IT, PT, BE, AD, MT, MC, MA, LU, TN, DZ, GI, LI, SE, DK, FI, NO, AX, IS, GG, JE, EU, GL, VA, FX, FO.
Proxy.setLocation
function to dynamically change the location of your proxies using an exact latitude, longitude, and radius.
strict: true
- our system will search for available peers only within the specific distance.strict: false
- if no peers are available in the specified distance we will automatically expand the distance and look for the nearest available peers.Proxy.setLocation
command should be invoked before navigating to the site for which the proxy is intended. This ensures that the proxy location is set accurately according to the specified parameters before any data requests are made.
How to run examples
You need to get Browser API credentials in the control panel.
Pass it in format SBR_ZONE_FULL_USERNAME:SBR_ZONE_PASSWORD
as environment variable AUTH
TARGET_URL
environment variable to change default targeted website.