Выберите регион оффера
Европа для офферов ЕС и Британии, СНГ для русскоязычных рынков, Китай для китайских сетей, Микс Мира для США, LATAM и Азии.
Арбитражнику нужно открыть лендинг, страницу оффера и объявление конкурента из того гео, куда льётся трафик, а рекламные кабинеты держать на стабильном адресе. Resi Prime даёт домашний IP с выбором страны и города, а региональные пакеты IPv4 закрывают массовые проверки ссылок, spy-сервисы и трекеры.
Половина работы смотреть на страницы чужими глазами. Вторая половина делать это тысячу раз в час.
Открыть воронку из целевой страны
Региональные пулы; отбор по колонке страны в CSV-выгрузке для точных стран
Проверять сотни ссылок и трекеров в час
1 000 потоков на Европе №8, 2 000 на Европе №9
Кормить spy-сервисы и парсеры рекламных сетей
Тысячи адресов в списке, обновление раз в 10 минут, трафик не считается
Стабильный IP под рекламный кабинет
На Resi Prime срок сессии от 3 минут до 24 часов, город и провайдер на выбор
Цена за ГБ падает с объёмом заказа, трафик действует три месяца. Проверки ссылок и spy-сервисы дешевле гонять на безлимитном пакете из блока ниже.
| Объём заказа | Resi Core | Resi Prime |
|---|---|---|
| от 1 ГБ | $0.85 | $2.29 |
| от 10 ГБ | $0.79 | $2.09 |
| от 50 ГБэкономия 15% | $0.72 | $1.95 |
| от 100 ГБ | $0.65 | $1.75 |
| от 500 ГБ | $0.57 | $1.55 |
| от 1000 ГБ | $0.49 | $1.39 |
Цены в долларах США за 1 ГБ. Трафик покупается целым числом гигабайт, от 1 ГБ.
Пул
Экономия 15% ($17.00) против цены от 1 ГБ
Ещё 50 ГБ, и каждый гигабайт выйдет по $1.75
Купить этот объёмГигабайты можно расходовать 3 месяца с даты покупки, потом остаток списывается.
Европа для офферов ЕС и Британии, СНГ для русскоязычных рынков, Китай для китайских сетей, Микс Мира для США, LATAM и Азии.
Оставьте строки CSV, где колонка страны — нужное гео. Направьте на этот список чекер ссылок, тест клоаки или парсер spy-сервиса.
Статус лендинга, цепочки редиректов, пиксели трекеров: каждая проверка с другого адреса, список обновляется каждые 10 минут.
Положите ссылки в links.txt и выберите COUNTRY. Скрипт открывает каждый URL через прокси этой страны, вручную проходит цепочку редиректов и пишет конечный адрес, статус и число переходов. Гео пула проверяйте на прокси-чекере.
#!/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()
Направьте чекер ссылок, тест клоаки или парсер spy-сервиса на список по стране и открывайте каждый лендинг из гео кампании до первого доллара. Скрипт выше проходит всю цепочку редиректов, поэтому видно, куда воронка реально приводит, а не только первый переход.
Отправляйте заголовок языка вместе с региональным IP; часть сетей решает сначала по заголовку, потом по IP, а редирект не на тот язык хоронит тест.
Keitaro и другие трекеры принимают прокси на поток в настройках источника — вставьте ip:port и выберите SOCKS5. Держите отдельный список на гео, чтобы смешанные адреса не смешивали скриншоты.
Гео пула подтверждайте валидатором на прокси-чекере; для маленького теста хватит бесплатного списка.

Рекламные кабинеты и профили антидетекта живут на Resi Prime. Проверки ссылок, клоаки и spy-сервисы дешевле гонять через безлимитный пакет.
Кабинеты и антидетектЛучший выбор
Каждому профилю свой домашний IP: город, провайдер и тип устройства под гео кампании, срок сессии от 3 минут до 24 часов. SOCKS5 с UDP подходит антидетект-браузерам.
от $1.39 за ГБ1 ГБ за $2.29
Лендинги из гео
Открывайте лендинг и оффер с домашнего IP нужной страны, если сеть отсекает адреса из списков. Новый адрес на каждый запрос, страна задаётся в строке.
от $0.49 за ГБ1 ГБ за $0.85
Spy-сервисы и чекеры ссылок
Европейские адреса без счётчика трафика. Хватает на тысячи проверок ссылок и трекеров в час и на парсеры spy-сервисов.
$277 в месяцили $1.70 в час
Для рекламных кабинетов безлимитные пакеты не подходят: адреса в них общие и меняются со списком, а кабинету нужен один постоянный IP.
Возьмите Resi Prime под кабинеты и региональный пакет под проверки, запустите чекер на живом списке.