Segmentação por geolocalização

Descubra como usar os parâmetros de localização para acessar dados web de locais específicos.

Você pode especificar uma localização para sua sessão do Unblocking Browser adicionando o p_cc, p_city, ou p_state parâmetro à sua URL de conexão:

  • p_cc – seleciona o país, usando o código de 2 letras (por exemplo, US, DE, FR). Se nenhum país for especificado, o sistema atribuirá automaticamente um com base na disponibilidade.

  • p_city – seleciona a cidade escrita em letras minúsculas (por exemplo, berlin, los_angeles, etc.). Você também deve especificar ou p_cc ou p_state

  • p_state – seleciona um estado (apenas para os EUA) quando usado como nome em minúsculas (por exemplo, texas, ohio)

Aqui estão os exemplos de código para segmentação por país:

from playwright.sync_api import sync_playwright

username = "your-username"
password = "your-password"
endpoint = "ubc.oxylabs.io"
cc = "US"  # Substitua pelo código de país de 2 letras desejado
browser_url = f"wss://{username}:{password}@{endpoint}?p_cc={cc}"

with sync_playwright() as p:
    browser = p.chromium.connect_over_cdp(browser_url)
    page = browser.new_page()
    page.goto('https://example.com')
    browser.close()
circle-exclamation

Atualizado

Isto foi útil?