circle-check
Documentation has been updated: see help center and changelog in one place.

Segmentación por geolocalización

Descubre cómo usar los parámetros de ubicación para acceder a datos web desde ubicaciones específicas.

Puedes especificar una ubicación para tu sesión de Headless Browser agregando el p_cc, p_city, o p_state parámetro a tu URL de conexión:

  • p_cc – selecciona el país, usando el código de país de 2 letras (por ejemplo, US, DE, FR). Si no se especifica ningún país, el sistema asignará uno automáticamente según la disponibilidad.

  • p_city – selecciona la ciudad escrita en minúsculas (por ejemplo, berlin, los_angeles, etc.). También debes especificar ya sea p_cc o p_state

  • p_state – selecciona un estado (solo para US) cuando se usa como nombre en minúsculas (por ejemplo, texas, ohio)

Aquí están los ejemplos de código para la selección por país:

from playwright.sync_api import sync_playwright

username = "your-username"
password = "your-password"
endpoint = "ubc.oxylabs.io"
cc = "US"  # Reemplaza con el código de país de 2 letras deseado
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

Última actualización

¿Te fue útil?