Entrar Cadastrar
Arbitragem de tráfego

Proxies para arbitragem: seu funil como o geo enxerga

Quem compra tráfego precisa abrir a landing, a página da oferta e o anúncio do concorrente a partir do geo para onde o tráfego vai, e manter as contas de anúncios num endereço estável. O Resi Prime dá um IP residencial com escolha de país e cidade, enquanto pacotes IPv4 regionais cobrem checagens de links em massa, ferramentas de espionagem e trackers.

  • Resi Prime: geo por cidade
  • sessões de 3 minutos a 24 horas
  • pacotes para checar links
Mesa com três monitores mostrando painéis de anúncios
Arbitragem de tráfego

O que a arbitragem precisa e o que o pacote entrega

Metade do trabalho é olhar páginas com os olhos de outra pessoa. A outra metade é fazer isso mil vezes por hora.

O que a tarefa exigeO que os planos dão

Abrir o funil a partir do país-alvo

Pools regionais; para países exatos, filtre a exportação CSV pela coluna de país

Conferir centenas de links e trackers por hora

1.000 threads na Europa nº 8 e 2.000 na Europa nº 9

Alimentar spy tools e parsers de redes de anúncios

Milhares de endereços por lista, renovação a cada 10 minutos, tráfego não contado

Um IP estável para uma conta de anúncios

No Resi Prime o prazo de sessão fica entre 3 minutos e 24 horas, com a cidade e o provedor que você escolher

Proxies residenciais

Calcule o seu tráfego de Resi Prime

O preço por GB cai com o tamanho do pedido, e o tráfego dura três meses. Checagens de links e ferramentas de espionagem saem mais baratas num pacote ilimitado do bloco abaixo.

Preço dos proxies residenciais por 1 GB conforme o tamanho do pedido
Tamanho do pedidoResi CoreResi Prime
1 GB+$0.85$2.29
10 GB+$0.79$2.09
50 GB+economize 15%$0.72$1.95
100 GB+$0.65$1.75
500 GB+$0.57$1.55
1000 GB+$0.49$1.39

Preços em dólares americanos por 1 GB. Você compra gigabytes inteiros, a partir de um.

Pool

  • 30M+ IPs residenciais em 220 países
  • Geo até a cidade, além de provedor, ASN e tipo de dispositivo
  • Uma sessão de 3 minutos a 24 horas ou um IP novo a cada requisição
  • SOCKS5 com UDP e até 5000 linhas de uma vez
Total
$97.50
Por 1 GB
$1.95
Faixa
50–99 GB

Você economiza 15% ($17.00) em relação ao preço de 1 GB+

Adicione 50 GB e cada gigabyte cai para $1.75

Comprar esta quantidade

Você pode usar os gigabytes por 3 meses a partir da compra; o que sobrar depois disso é baixado.

Sobre os residenciais

Três passos até um funil conferido

Escolha a região da oferta

Europa para ofertas da UE e do Reino Unido, CEI para mercados de língua russa, China para redes chinesas, World MIX para EUA, LATAM e Ásia.

Filtre até o país exato

Fique com as linhas do CSV cuja coluna de país é o geo que você precisa. Aponte seu checker de links, seu teste de cloaking ou seu parser de spy tools para essa lista.

Rode as checagens em massa

Status da landing, cadeias de redirecionamento, pixels de trackers: cada checagem de um endereço diferente, com a lista renovada a cada 10 minutos.

Checker de landings pronto: segue cada redirecionamento por geo

Coloque seus links em links.txt e escolha COUNTRY. O script abre cada URL por um proxy desse país, segue a cadeia de redirecionamentos na mão e grava o endereço final, o status e o número de saltos. Confira o geo do pool com o validador do verificador de proxies.

CSV export link from your dashboard
open the funnel as a visitor from this country
one URL per line
url;final_url;status;hops;proxy is written here
Os valores vêm do formulário; copie ou baixe o arquivo pronto.
Mostrar o código do script
Python 3.8+ · arbitrage.py
#!/usr/bin/env python3
"""Landing and redirect checker for Advanced.name proxies.

Opens each URL through a proxy from the target country, follows the redirect
chain by hand and reports the final address, HTTP status and the whole hop path.
Use it to see where a funnel really lands from a given geo before you buy traffic.
Standard library only. Run: python3 landings.py
"""

# ================================ CONFIG ====================================
CSV_URL = "https://get.advanced.name/YOUR_LIST_ID.csv"  # CSV export link from your dashboard
COUNTRY = "DE"          # open the funnel as a visitor from this country
MIN_SPEED = 3
LINKS_FILE = "links.txt"                 # one URL per line
OUT_FILE = "landings.csv"                # url;final_url;status;hops;proxy is written here
MAX_HOPS = 10
THREADS = 30
TIMEOUT = 20
# ============================================================================

import csv
import io
import sys
import threading
import urllib.error
import urllib.request
from concurrent.futures import ThreadPoolExecutor, as_completed
from urllib.parse import urljoin

COL_IP, COL_PORT, COL_COUNTRY, COL_SPEED = 0, 1, 2, 3
UA = "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1 Mobile Safari/604.1"


class NoRedirect(urllib.request.HTTPRedirectHandler):
    def redirect_request(self, *args):
        return None            # we follow redirects ourselves to record every hop


def load_proxies():
    raw = urllib.request.urlopen(CSV_URL, timeout=30).read().decode("utf-8", "replace")
    pool = []
    for row in csv.reader(io.StringIO(raw), delimiter=";"):
        if len(row) <= COL_SPEED or not row[COL_PORT].strip().isdigit():
            continue
        if COUNTRY and row[COL_COUNTRY].strip().upper() != COUNTRY.upper():
            continue
        if int(row[COL_SPEED] or 0) < MIN_SPEED:
            continue
        pool.append(row[COL_IP].strip() + ":" + row[COL_PORT].strip())
    return pool


def opener(proxy):
    return urllib.request.build_opener(
        NoRedirect, urllib.request.ProxyHandler({"http": "http://" + proxy, "https": "http://" + proxy}))


def trace(url, proxy):
    hops = 0
    op = opener(proxy)
    while hops < MAX_HOPS:
        req = urllib.request.Request(url, headers={"User-Agent": UA, "Accept-Language": COUNTRY.lower()})
        try:
            resp = op.open(req, timeout=TIMEOUT)
        except urllib.error.HTTPError as err:
            resp = err
        status = resp.getcode()
        location = resp.headers.get("Location")
        if location and 300 <= status < 400:
            url = urljoin(url, location)
            hops += 1
            continue
        return url, status, hops
    return url, 599, hops


def main():
    proxies = load_proxies()
    if not proxies:
        sys.exit("No proxies for COUNTRY=%r." % COUNTRY)
    with open(LINKS_FILE, encoding="utf-8") as fh:
        links = [line.strip() for line in fh if line.strip() and not line.startswith("#")]
    print("proxies: %d (%s), links: %d" % (len(proxies), COUNTRY, len(links)))

    lock = threading.Lock()
    counter = {"i": 0}
    rows = []

    def check(url):
        with lock:
            proxy = proxies[counter["i"] % len(proxies)]
            counter["i"] += 1
        try:
            final, status, hops = trace(url, proxy)
        except Exception as exc:
            final, status, hops = "err: %s" % exc.__class__.__name__, 0, 0
        return url, final, status, hops, proxy

    with ThreadPoolExecutor(max_workers=THREADS) as pool:
        for fut in as_completed([pool.submit(check, u) for u in links]):
            row = fut.result()
            rows.append(row)
            print("%-3s hops=%d  %s -> %s" % (row[2], row[3], row[0][:40], str(row[1])[:50]))

    with open(OUT_FILE, "w", encoding="utf-8", newline="") as out:
        writer = csv.writer(out, delimiter=";")
        writer.writerow(["url", "final_url", "status", "hops", "proxy"])
        writer.writerows(rows)
    print("written %s" % OUT_FILE)


if __name__ == "__main__":
    main()
Configuração

Conferindo funis e trackers por geo

Landings, cloaking e spy tools

Aponte seu checker de links, seu teste de cloaking ou seu parser de spy tools para uma lista por país e abra cada landing a partir do geo da campanha antes do primeiro dólar. O script acima segue toda a cadeia de redirecionamentos, então você vê onde o funil realmente cai, não só o primeiro salto.

Envie o cabeçalho de idioma com o IP regional; algumas redes decidem primeiro pelo cabeçalho e depois pelo IP, e um redirecionamento para o idioma errado estraga o teste.

Trackers e ferramentas de anúncios

O Keitaro e outros trackers aceitam um proxy por fluxo nas configurações da fonte de tráfego: cole ip:port e escolha SOCKS5. Mantenha uma lista por geo para que endereços misturados não misturem suas capturas.

Confirme o geo do pool com o validador do verificador de proxies; para um teste pequeno, a lista de proxies grátis basta.

Na prática

A mesa de um media buyer

Quatro hábitos de um media buyer cuidadoso

  1. Confira cada landing a partir do geo da campanha antes de gastar o primeiro dólar; um redirecionamento para o idioma errado joga fora o teste inteiro.
  2. Envie o cabeçalho de idioma junto com o IP regional; algumas redes decidem primeiro pelo cabeçalho e depois pelo IP.
  3. Mantenha listas separadas por geo e por ferramenta: listas misturadas geram capturas de tela misturadas.
  4. Esses são pacotes rotativos compartilhados. Leve contas de anúncios e perfis antidetect pelos proxies residenciais Resi Prime, e deixe os pacotes para checagens, scrapers e ferramentas de espionagem.

Planos por GB para esta tarefa

FAQ

Perguntas sobre esta tarefa

Posso abrir a landing como um usuário alemão?
Pode. Pegue o pool Europa e fique com as linhas do CSV com país DE; todos os endereços dessa lista são alemães.
Esses proxies servem para gerir contas de anúncios?
Não. Os pacotes são endereços rotativos compartilhados para checagens, parsing e ferramentas de espionagem. Contas de anúncios e navegadores antidetect precisam do Resi Prime: um IP residencial próprio por perfil por até 24 horas.
Quantos links consigo conferir por hora?
Com 1.000 threads na Europa nº 8, um checker processa dezenas de milhares de links por hora; o limite é a tolerância do alvo, não o pool.
Tem teste?
Uma hora grátis em qualquer pacote ilimitado com todas as threads, o bastante para passar o seu verificador de links por todos os geos. O Resi Prime é testado com a compra de 1 GB, e o tráfego dura três meses.
Posso escolher uma cidade para checar o geo?
Sim, no Resi Prime: país, região, cidade, provedor e ASN entram na string de conexão. Os pacotes ilimitados vão até o país, filtrado pela coluna do CSV exportado.
Planos para esta tarefa

O que escolher para arbitragem de tráfego

Contas de anúncios e perfis antidetect ficam no Resi Prime. Checagens de links, testes de cloaking e ferramentas de espionagem saem mais baratos num pacote ilimitado.

Resi Prime

Contas e antidetectMelhor escolha

30M+ IPs · 220 países · sem limite de threads

Cada perfil recebe o próprio IP residencial: cidade, provedor e tipo de dispositivo de acordo com o geo da campanha, com uma sessão de 3 minutos a 24 horas. SOCKS5 com UDP serve para navegadores antidetect.

a partir de $1.39 por GB1 GB por $2.29

Resi Core

Landings a partir do geo

2M+ IPs · mais de 200 países · sem limite de threads

Abra a landing e a oferta a partir de um IP residencial do país certo quando a rede corta endereços de listas. Um endereço novo a cada requisição, com o país definido na string.

a partir de $0.49 por GB1 GB por $0.85

Proxies ilimitados

Ferramentas de espionagem e verificadores de links

Pacote #8 · Europa · 3000 IP · 1000 threads

Endereços europeus sem medidor de tráfego. O bastante para milhares de checagens de links e trackers por hora e para os parsers das ferramentas de espionagem.

$277 por mêsou $1.70 por hora

Os pacotes ilimitados não servem para contas de anúncios: seus endereços são compartilhados e mudam com a lista, e uma conta precisa de um IP estável.

Confira o funil de cada geo hoje à noite

Escolha o Resi Prime para as contas e um pacote regional para as checagens, depois rode o verificador na lista viva.

Preços Testar uma hora grátis