У каждого аффилиатного паблишера есть один и тот же беспорядок: 220-символьная ссылка Amazon Associates для обзора кофемолки, deep-link CJ для предложения VPN, URL Impact с пятью токенами отслеживания для сравнительной статьи о SaaS-сервисах, и реферальный код PartnerStack, где-то спрятанный в документе Notion. Сырые URL расшариваются в соцсетях, обрезаются платформами, ломаются когда мерчант меняет схему отслеживания, и — что хуже всего — они ничего не говорят о том, какой именно контент на самом деле зарабатывает.
Эта статья о том, как использовать сокращатель URL в качестве плоскости данных для аффилиатного паблишинга: передача sub-ID, умные ссылки с учётом региона и замыкание цикла от клика до выплаты. Пошаговое руководство по sub-ID и UTM является основным справочным материалом, если вам нужна механика; здесь — фреймингё специфичный для аффилиатов.
Почему сырые аффилиатные URL — это риск#
Ссылка Amazon Associates в минимальном виде занимает около 100 символов. С linkCode, tag, linkId и ASIN продукта она выглядит так:
https://www.amazon.com/dp/B08L5N84Z9?tag=yoursite-20&linkCode=ll1&linkId=abc123def456&language=en_US&ref_=as_li_ss_tl
Три практические проблемы с прямым распространением такой ссылки.
Социальные платформы удаляют или сокращают незнакомые параметры. Twitter (теперь X), LinkedIn и Facebook применяют собственную обёртку ссылок или очистку параметров в определённых контекстах. Если linkCode и linkId пропадут, клик может всё равно конвертироваться — Amazon прощает отсутствующий linkCode — но вы теряете отслеживание на уровне субаккаунта.
Формат меняется без предупреждения. Amazon дважды за последние пять лет изменял структуру ссылок Associates. Паблишеры, которые зашили сырые ссылки Associates в 400 статей, обнаруживали сломанную аналитику и пустые отчёты о соответствии, пока не выполняли полное перелинкование сайта. Если каждая ссылка проходит через короткий URL, который вы контролируете, обновление адреса назначения занимает секунды, а не дни.
Нет аналитики кликов. Отчётность аффилиатной сети показывает клик, приведший к конверсии. Она не показывает 99 кликов, которые не конвертировались, или какая из ваших 50 статей отправила какой клик. Без данных на уровне кликов вы не можете рассчитать EPC на ссылку, а без EPC на ссылку вы угадываете, какой контент продвигать.
Брендированная короткая ссылка (yoursite.go/coffee-grinder) решает все три проблемы: она достаточно короткая для распространения, является стабильным редиректом под вашим контролем и добавляет слой аналитики кликов, который пиксель аффилиатной сети никогда не предоставляет.
Дискуссия о клоакинге#
Сокращение аффилиатного URL — это не клоакинг. Клоакинг означает показ поисковым системам другого контента, чем видят пользователи. Редирект прозрачен как для пользователей, так и для поисковых систем — Googlebot следует редиректам и достигнет аффилиатного назначения.
Законная озабоченность касается соответствия программе. Прочитайте Пользовательское соглашение перед развёртыванием коротких ссылок.
Amazon Associates явно разрешает сокращение ссылок. Раздел 4 Пользовательского соглашения позволяет изменять формат URL ссылки, при условии что тег остаётся нетронутым и ссылка корректно перенаправляет. Актуальное пользовательское соглашение является авторитетным источником; соответствующий пункт находится в разделе "Links."
Impact, CJ, ShareASale, PartnerStack — различаются. Большинство разрешают обёртку ссылок, при условии что клик попадает на URL мерчанта со всеми параметрами отслеживания. Некоторые программы полностью запрещают "замаскированные" адреса назначения. Тест: может ли пользователь понять со страницы назначения, что это аффилиатная ссылка? Если у вас есть необходимое раскрытие информации, а короткая ссылка быстро и открыто перенаправляет, вы почти наверняка соответствуете требованиям. В случае сомнений — обратитесь в службу поддержки паблишеров программы.
Требование раскрытия информации — это отдельный вопрос от ToS программы. Руководства FTC в США (и эквивалентное национальное законодательство о защите прав потребителей в ЕС) требуют чёткого раскрытия того, что ссылка компенсируется аффилиатом. Это раскрытие принадлежит на странице, а не в URL — короткая ссылка не меняет это обязательство.
Добавьте rel="nofollow sponsored" к элементу якоря в вашем HTML, когда ссылка компенсируется аффилиатом. Это рекомендация Google для паблишеров, а не проблема сокращателя URL, но о ней легко забыть, когда вы сосредоточены на механике ссылок.
Передача sub-ID: деталь, убивающая атрибуцию#
Каждая крупная аффилиатная программа имеет поле sub-ID — дополнительный параметр, который вы можете прикрепить к клику, чтобы принести собственные данные классификации в отчётность сети.
| Программа | Параметр Sub-ID |
|---|---|
| Amazon Associates | ascsubtag |
| Impact | subId1, subId2, subId3 |
| CJ | sid |
| ShareASale | afftrack |
| PartnerStack | gspk (varies by merchant) |
Когда читатель кликает yoursite.go/coffee-grinder?content=newsletter-issue-42, короткая ссылка добавляет content=newsletter-issue-42 к адресу назначения. Проблема: если ваш сокращатель просто перенаправляет к сохранённому URL назначения без передачи параметров запроса, эти данные атрибуции исчезают.
Нужное вам поведение называется передачей параметров запроса (или слиянием параметров). Короткая ссылка хранит https://www.amazon.com/dp/B08L5N84Z9?tag=yoursite-20 как адрес назначения. Когда клик поступает с ?content=newsletter-issue-42, редиректор объединяет входящий параметр в URL назначения:
https://www.amazon.com/dp/B08L5N84Z9?tag=yoursite-20&content=newsletter-issue-42
Если затем вы сопоставляете значение content с полем sub-ID программы, аффилиатная сеть будет сообщать о конверсиях, атрибутированных к newsletter-issue-42. Теперь вы знаете, какой выпуск рассылки заработал какую комиссию.
Не все сокращатели делают это. Некоторые молча отбрасывают входящие параметры; некоторые перезаписывают параметры адреса назначения. Протестируйте это с помощью инструмента проверки ссылок, прежде чем строить на этом кампанию.
Статья параметры отслеживания от начала до конца показывает, как этот же шаблон слияния работает для UTM вместе с sub-ID.
Атрибуция на уровне контента: какая статья зарабатывает?#
Паблишер, ведущий 50 обзорных статей с 30 аффилиатными ссылками каждая, имеет 1500 активных ссылок. Дашборд аффилиатной сети показывает общие суммы комиссий по мерчанту. Он не показывает комиссии по статье, по разделу статьи или по источнику трафика.
Пробел — это слой атрибуции кликов, который принадлежит вам, а не мерчанту.
Практическая настройка: каждая короткая ссылка несёт параметр, идентифицирующий её статью и позицию. Когда срабатывает клик, ваша аналитика ссылок записывает: временную метку, slug ссылки, ID статьи, позицию (например, "CTA выше сгиба" vs "встроенное упоминание" vs "строка 3 сравнительной таблицы"), устройство, регион. Когда аффилиатная сеть отправляет вам вебхук конверсии, вы объединяете его с записью клика по sub-ID, переданному через систему.
Это объединение даёт вам:
- EPC на статью — общие комиссии от ссылок в этой статье, поделённые на общее количество кликов по этим ссылкам. EPC на статью показывает, какой контент является лучшим заработком и должен получить больше трафика.
- Частота кликов на позицию — сравнительная таблица получает в 3 раза больше кликов, чем встроенное упоминание. Проверьте, имеет ли таблица также другой EPC.
- Коэффициент конверсии по источнику — клики из рассылки конвертируются на уровне 4%; клики из органического поиска конвертируются на уровне 1,2%. Это не находка аналитики ссылок — это бизнес-вывод, который вы не могли бы сделать без слоя атрибуции.
Статья аналитика коротких ссылок: что измерять охватывает полную модель аналитики. Для аффилиатов наиболее важный столбец — EPC.
Умные ссылки для мультирегиональных программ#
Amazon Associates имеет отдельные магазины для каждой страны: .com (США), .co.uk (Великобритания), .de (Германия), .co.jp (Япония) и так далее. Каждый магазин имеет разный аффилиатный тег. Читатель из Германии, кликающий ссылку amazon.com с тегом США, не принесёт вам ничего — Amazon не засчитывает кросс-кредиты между магазинами, и немецкий читатель, скорее всего, откажется от покупки на американском сайте.
Стандартное решение — геоориентированный редирект: одна короткая ссылка, множество адресов назначения, определяемых по IP-геолокации посетителя.
Настройте умную ссылку с такими правилами:
- IP соответствует
DE,AT,CH→https://www.amazon.de/dp/B08L5N84Z9?tag=yoursite-de&... - IP соответствует
GB→https://www.amazon.co.uk/dp/B08L5N84Z9?tag=yoursite-uk&... - Всё остальное →
https://www.amazon.com/dp/B08L5N84Z9?tag=yoursite-20&...
Одна короткая ссылка в каждой статье. Региональная выплата фиксируется, потому что тег соответствует магазину покупателя. Вам не нужно поддерживать отдельные версии статей для каждой страны.
Тот же шаблон применяется к программам, не являющимся Amazon: CJ и Impact позволяют устанавливать разные ссылки для отслеживания по регионам; умная ссылка выбирает нужную по IP. Статья умные ссылки: объяснение охватывает механику резолвера и пограничные случаи (трафик VPN, IPv6, dual-stack).
EPC: метрика, определяющая каждое решение об оптимизации#
Заработок на клик рассчитывается как:
EPC = total commissions (in a period) / total clicks (in that period)
Опубликованные показатели EPC от аффилиатных сетей являются агрегатами по всем паблишерам программы. Ваш личный EPC зависит от качества вашей аудитории, контекста страницы и сигнала намерения в момент клика.
EPC $0,08 для обзора продукта с 5000 ежемесячных кликов — это $400 в месяц и стоит масштабирования. EPC $0,003 для ссылки в общем обзоре, получающей 10000 кликов, — это $30 в месяц, что может не оправдывать затраты на поддержание контента.
Расчёт EPC на ссылку требует ровно двух источников данных, которые большинство паблишеров хранят в отдельных системах:
- Количество кликов на ссылку, из аналитики коротких ссылок.
- Комиссия, заработанная на ссылку, из отчёта о транзакциях аффилиатной сети, сопоставленная по sub-ID.
Если эти два источника объединены — либо в инструменте BI, либо нативно в дашборде аналитики ссылок, принимающем вебхуки конверсий — EPC на ссылку является одним столбцом. Без объединения EPC является ручным расчётом, который обычно не выполняется.
Статья вебхуки для событий ссылок охватывает настройку входящих и исходящих вебхуков; серверное отслеживание конверсий охватывает получение обратного вызова аффилиатной сети в ваш собственный аналитический эндпоинт.
Четыре антипаттерна#
1. Сырые аффилиатные URL, зашитые в контент.
Программы иногда меняют формат своего URL для отслеживания. Когда Amazon ротировал с формата строки запроса tag= на более новый формат ссылок Associates в некоторых контекстах, паблишеры с 300 захардкоженными URL тратили недели на аудит сломанных ссылок. Каждая аффилиатная ссылка в вашем контенте должна перенаправлять через короткую ссылку, которую вы контролируете. Обновление — это одно поле адреса назначения, а не обход вашей CMS.
2. Сокращатель, отбрасывающий параметры запроса.
Бесплатные сокращатели варьируются от "передаёт все параметры запроса прозрачно" до "полностью их игнорирует." Сокращатель, отбрасывающий ?content=newsletter-issue-42, который вы добавили к клику, молча ломает вашу атрибуцию sub-ID. Тест: кликните ссылку с пользовательским параметром, проверьте вкладку сети, чтобы увидеть, что пиксель аффилиатной платформы записывает как sub-ID. Сделайте это перед тем, как строить кампанию.
3. Игнорирование rel="nofollow sponsored" на стороне HTML.
Это не проблема сокращателя URL — она принадлежит в вашей HTML-разметке для каждой аффилиатной ссылки, независимо от того, сокращаете ли вы её. Руководства Google говорят, что компенсированные ссылки должны иметь rel="nofollow sponsored". Большинство плагинов CMS для аффилиатных ссылок добавляют это автоматически. Если вы добавляете ссылки вручную, атрибут принадлежит элементу <a>, обворачивающему короткую ссылку.
4. Незамыкание цикла от клика до конверсии. Клики — это не заработок. Без обратного вызова конверсии от аффилиатной сети в вашу аналитику ваш дашборд показывает 10000 кликов, и вам приходится входить в каждую сеть отдельно, чтобы узнать, что эти клики произвели. Большинство программ поддерживают URL обратного вызова на стороне сервера (также известный как URL "пикселя" или IPN). Настройте его на POST в ваш аналитический эндпоинт, чтобы каждая запись комиссии была аннотирована ID клика, который её сгенерировал.
Статья пересылка конверсий в Meta CAPI охватывает шаблон подключения обратного вызова; те же механизмы применяются для аффилиатных обратных вызовов, даже если Meta не является вашим назначением.
Где находится Elido#
Elido не строился исключительно для аффилиатных паблишеров, но аффилиатный рабочий процесс сформировал несколько специфических возможностей:
- Передача sub-ID со слиянием параметров — настройте, какие входящие параметры должны добавляться к URL назначения, а какие игнорироваться. Sub-ID Amazon, поля sub-ID Impact и значения
sidCJ — все передаются нетронутыми. Правила коллизий (что происходит, когда адрес назначения уже содержит совпадающий параметр) настраиваются для каждой ссылки. - Геоориентированные умные ссылки — IP-to-region резолвер работает на краю (p50 < 5ms), поэтому геоосновная аффилиатная маршрутизация не добавляет ощутимой задержки. Правила умных ссылок поддерживают точность на уровне страны и региона (штат США / страна ЕС).
- Вебхук при клике с ID клика в полезной нагрузке — каждый клик инициирует исходящий вебхук в течение 200ms, подписанный HMAC-SHA256. Полезная нагрузка включает ID клика. Когда обратный вызов аффилиатной сети поступает с вашим sub-ID, вы объединяете по этому ID, чтобы завершить цепочку атрибуции.
- Столбец EPC в дашборде ссылок — подключите эндпоинт обратного вызова аффилиата, и дашборд вычисляет EPC на ссылку из первичных данных о кликах и входящих событий комиссии. Никакого ручного объединения в таблицах.
- Резидентность данных в ЕС — события кликов и записи комиссий хранятся в региональном ClickHouse ЕС. Соответствие GDPR не требует бумажной работы для каждой ссылки.
Для более глубокого изучения модели аналитики статья аналитика коротких ссылок: что измерять проходит через полную схему событий.
По теме в блоге#
- Отслеживание UTM-кампаний от начала до конца без CDP — основа для отслеживания sub-ID и параметров UTM
- Умные ссылки: объяснение — механика георезолвера и пограничные случаи
- Аналитика коротких ссылок: что измерять — полная модель аналитики кликов
- Вебхуки для событий ссылок — настройка вебхуков кликов и конверсий
- Серверное отслеживание конверсий — получение аффилиатных обратных вызовов в вашем собственном эндпоинте
- Сокращатели URL для инфлюенсеров — родственная статья об экономике создателей
- Сокращатели URL для маркетологов — статья о более широком маркетинговом кейсе