Connexion Inscription
Arbitrage de trafic

Proxys d'arbitrage : votre tunnel vu depuis la géo cible

Un media buyer doit ouvrir la landing, la page de l'offre et la pub du concurrent depuis la géo où va le trafic, et garder les comptes publicitaires sur une adresse stable. Resi Prime donne une IP résidentielle avec choix du pays et de la ville, tandis que les packs IPv4 régionaux couvrent les vérifications de liens en masse, les spy tools et les trackers.

  • Resi Prime : géo à la ville
  • sessions de 3 minutes à 24 heures
  • packs pour vérifier les liens
Bureau avec trois écrans affichant des tableaux de bord publicitaires
Arbitrage de trafic

Ce qu'il faut à l'arbitrage et ce que donne le pack

La moitié du travail consiste à regarder des pages avec les yeux d'un autre. L'autre moitié, à le faire mille fois par heure.

Ce que demande la tâcheCe que donnent les offres

Ouvrir le tunnel depuis le pays cible

Pools régionaux ; pour un pays précis, filtrez l'export CSV sur la colonne pays

Vérifier des centaines de liens et de trackers par heure

1 000 threads sur Europe n° 8, 2 000 sur Europe n° 9

Alimenter les spy tools et les parseurs de régies

Des milliers d'adresses par liste, rafraîchies toutes les 10 minutes, trafic non décompté

Une IP stable pour un compte publicitaire

Sur Resi Prime, une session dure de 3 minutes à 24 heures, avec la ville et le FAI de votre choix

Proxys résidentiels

Calculez votre trafic Resi Prime

Le prix au Go baisse avec la taille de la commande, et le trafic dure trois mois. Les vérifications de liens et les spy tools coûtent moins cher sur un pack illimité du bloc ci-dessous.

Prix des proxys résidentiels pour 1 Go selon la taille de la commande
Taille de la commandeResi CoreResi Prime
1 Go+$0.85$2.29
10 Go+$0.79$2.09
50 Go+−15 %$0.72$1.95
100 Go+$0.65$1.75
500 Go+$0.57$1.55
1000 Go+$0.49$1.39

Prix en dollars américains pour 1 Go. Vous achetez des gigaoctets entiers, à partir d'un seul.

Pool

  • 30M+ IP résidentielles dans 220 pays
  • Géo jusqu'à la ville, plus FAI, ASN et type d'appareil
  • Une session de 3 minutes à 24 heures ou une nouvelle IP à chaque requête
  • SOCKS5 avec UDP et jusqu'à 5000 lignes d'un coup
Total
$97.50
Pour 1 Go
$1.95
Palier
50–99 Go

Vous économisez 15 % ($17.00) par rapport au prix pour 1 Go et plus

Ajoutez 50 Go et chaque gigaoctet descend à $1.75

Acheter cette quantité

Vous pouvez utiliser les gigaoctets pendant 3 mois à compter de l'achat ; ce qui reste ensuite est annulé.

À propos des résidentiels

Trois étapes vers un tunnel vérifié

Choisissez la région de l'offre

Europe pour les offres UE et Royaume-Uni, CEI pour les marchés russophones, Chine pour les réseaux chinois, World MIX pour les États-Unis, la LATAM et l'Asie.

Filtrez jusqu'au pays exact

Gardez les lignes du CSV dont la colonne pays correspond à votre géo. Pointez votre vérificateur de liens, votre test de cloaking ou votre parseur de spy tools vers cette liste.

Lancez les vérifications en masse

Statut de la landing, chaînes de redirection, pixels de tracking : chaque vérification depuis une adresse différente, avec la liste rafraîchie toutes les 10 minutes.

Vérificateur de landings prêt : suit chaque redirection par géo

Placez vos liens dans links.txt et choisissez COUNTRY. Le script ouvre chaque URL via un proxy de ce pays, suit la chaîne de redirections à la main et écrit l'adresse finale, le statut et le nombre de sauts. Vérifiez la géo du pool avec le validateur du vérificateur 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
Les valeurs viennent du formulaire ; copiez ou téléchargez le fichier prêt.
Afficher le code du 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()
Configuration

Vérifier tunnels et trackers par géo

Landings, cloaking et spy tools

Pointez votre vérificateur de liens, votre test de cloaking ou votre parseur de spy tools vers une liste par pays et ouvrez chaque landing depuis la géo de la campagne avant le premier dollar. Le script ci-dessus suit toute la chaîne de redirections, vous voyez donc où le tunnel atterrit vraiment, pas seulement son premier saut.

Envoyez l'en-tête de langue avec l'IP régionale ; certaines régies décident d'abord sur l'en-tête puis sur l'IP, et une redirection vers la mauvaise langue fausse le test.

Trackers et outils publicitaires

Keitaro et les autres trackers acceptent un proxy par flux dans les réglages de la source de trafic : collez ip:port et choisissez SOCKS5. Tenez une liste par géo pour que des adresses mélangées ne mélangent pas vos captures.

Confirmez la géo du pool avec le validateur du vérificateur de proxies ; pour un petit test, la liste de proxies gratuits suffit.

En pratique

Le bureau d'un media buyer

Quatre habitudes d'un media buyer soigneux

  1. Vérifiez chaque landing depuis la géo de la campagne avant de dépenser le premier dollar ; une redirection vers la mauvaise langue ruine tout le test.
  2. Envoyez l'en-tête de langue avec l'IP régionale ; certaines régies décident d'abord sur l'en-tête, ensuite sur l'IP.
  3. Tenez des listes séparées par géo et par outil : des listes mélangées donnent des captures mélangées.
  4. Ce sont des packs rotatifs partagés. Faites passer les comptes publicitaires et les profils antidetect par les proxys résidentiels Resi Prime, et gardez les packs pour les vérifications, les scrapers et les spy tools.

Offres au Go pour cette tâche

Vérifications pour cette tâche

FAQ

Questions sur cette tâche

Puis-je ouvrir la landing comme un internaute allemand ?
Oui. Prenez le pool Europe et gardez les lignes du CSV avec le pays DE ; chaque adresse de cette liste est allemande.
Ces proxies servent-ils à gérer des comptes publicitaires ?
Non. Les packs sont des adresses rotatives partagées pour les vérifications, le scraping et les spy tools. Les comptes publicitaires et les navigateurs antidetect demandent Resi Prime : une IP résidentielle propre à chaque profil, jusqu'à 24 heures.
Combien de liens puis-je vérifier par heure ?
Avec 1 000 threads sur Europe n° 8, un vérificateur traite des dizaines de milliers de liens par heure ; la limite, c'est la tolérance de la cible, pas le pool.
Y a-t-il un essai ?
Une heure gratuite sur n'importe quel pack illimité, tous threads ouverts, assez pour passer votre vérificateur de liens sur toutes les géos. Resi Prime s'essaie avec un achat de 1 Go, et le trafic dure trois mois.
Puis-je choisir une ville pour vérifier la géo ?
Oui, sur Resi Prime : le pays, la région, la ville, le FAI et l'ASN vont dans la chaîne de connexion. Les packs illimités s'arrêtent au pays, filtré par la colonne de l'export CSV.
Offres pour cette tâche

Que prendre pour l'arbitrage de trafic

Les comptes publicitaires et les profils antidetect vivent sur Resi Prime. Les vérifications de liens, les tests de cloaking et les spy tools coûtent moins cher sur un pack illimité.

Resi Prime

Comptes et antidetectLe meilleur choix

30M+ IP · 220 pays · threads illimités

Chaque profil reçoit sa propre IP résidentielle : ville, FAI et type d'appareil assortis à la géo de la campagne, avec une session de 3 minutes à 24 heures. SOCKS5 avec UDP convient aux navigateurs antidetect.

dès $1.39 le Go1 Go pour $2.29

Resi Core

Landings depuis la géo

2M+ IP · 200+ pays · threads illimités

Ouvrez la landing et l'offre depuis une IP résidentielle du bon pays quand le réseau coupe les adresses des listes. Une nouvelle adresse à chaque requête, avec le pays fixé dans la chaîne.

dès $0.49 le Go1 Go pour $0.85

Proxys illimités

Spy tools et vérificateurs de liens

Pack #8 · Europe · 3000 IP · 1000 threads

Des adresses européennes sans compteur de trafic. Assez pour des milliers de vérifications de liens et de trackers par heure et pour les parseurs de spy tools.

$277 par moisou $1.70 de l'heure

Les packs illimités ne conviennent pas aux comptes publicitaires : leurs adresses sont partagées et changent avec la liste, alors qu'un compte a besoin d'une IP stable.

Vérifiez le tunnel depuis chaque géo ce soir

Prenez Resi Prime pour les comptes et un pack régional pour les vérifications, puis lancez le vérificateur sur la liste vivante.

Tarifs Prendre une heure offerte