Server Attribution — sGTM, CAPI, Privacy Sandbox
497 subscribers
23 photos
3 videos
77 links
Server-side GTM, Facebook Conversions API (CAPI), TikTok Events API,
Google Privacy Sandbox, Topics API, Attribution Reporting. Как считать
конверсии когда cookies умирают. Гайды Simo Ahava и IAB Tech Lab
на русском. Канал сети public.tg.
Download Telegram
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
ByteDance выпустила Seedream 5.0 pro

ByteDance выпустила Seedream 5.0 pro — генератор изображений с послойным редактированием прямо внутри интерфейса.

Ключевая фича: выделяешь объект — он уходит на отдельный слой, двигаешь и масштабируешь независимо. Пустую зону можно дозаполнить промтом. Текст на изображениях без глитчей — нативно.

Для арбитражников это может быть удобным инструме…

➡️ Читайте на сайте: https://aff.top/blog/bytedance-vypustila-seedream-5-0-pro

🧠 Ещё больше инсайтов → в канале AFF.top
QA server-side трекинга ломается не на коде, а на мелочах маршрута и дедупликации

Перед релизом проверь 4 слоя:
— Network: запрос доходит до endpoint, нет 4xx/5xx, корректный content-type.
— Mapping: client_id, event_name, event_time, user_data, custom_data не теряются по пути.
— Identity: fbp/fbc, external_id, email_hash и phone_hash нормализованы до SHA-256.
— Deduplication: event_id одинаковый у Pixel и CAPI, а не сгенерирован дважды.

Отдельно смотри на source of truth. Если событие пришло из браузера и сервера, но в аналитике живёт только одно — значит, где-то расходится event_id, timestamp или окно дедупа. Для Purchase, Lead и CompleteRegistration это особенно критично: ошибка в одной переменной даёт ложную картину по ROAS и EMQ.

Технический минимум для QA:
— отправь тестовое событие и проверь его в debug-инструменте;
— сравни payload браузера и сервера байт в байт по ключам;
— убедись, что IP и User-Agent не пустые на сервере;
— проверь, что редиректы не режут fbc и click_id;
— прогоняй один и тот же сценарий через разные браузеры и с adblock включённым.

Если тестировать только «пришло/не пришло», sGTM почти всегда проходит QA и потом тихо теряет качество данных. Полезнее ловить не падение, а расхождение: в полях, в дедупе, в тайминге и в нормализации хеша.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Создателя Telegram снова допрашивали

Павла Дурова снова допросили во Франции: встреча с следствием длилась более 6 часов.

Это уже не первый эпизод в деле, которое тянется с 2024 года: тогда основателя Telegram арестовали в аэропорту Ле-бурже и ограничивали в выезде до июня 2025.

Что именно выясняли на новом допросе — не раскрывают. Но давление на Telegram растёт, и в этой истории е…

➡️ Читайте на сайте: https://aff.top/blog/sozdatelia-telegram-snova-doprashivali

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Cloudflare запустил функцию Drop

Cloudflare запустил Drop — сервис, который разворачивает временный сайт за несколько секунд прямо из zip-архива.

Без аккаунта можно создавать сколько угодно таких страниц, но ссылка живёт всего 1 час. Потом сайт придётся переносить в аккаунт.

Зачем это нужно арбитражнику и что можно успеть за это время — в блоге.

➡️ Читайте на сайте: https://aff.top/blog/cloudflare-zapustil-funkciiu-drop

🧠 Ещё больше инсайтов → в канале AFF.top
Server-side трекмастер: из чего должен состоять стек, чтобы не собирать его дважды

Для sGTM-инфраструктуры важны не «модные» сервисы, а предсказуемый маршрут события: браузер → сервер → рекламная платформа. Базовый стек обычно выглядит так: один endpoint под first-party доменом, контейнер GTM Server, очередь/логирование запросов и отдельный слой для хранения секретов.

Дальше — минимальный набор компонентов:
— Cloud Run / VPS для контейнера;
— собственный домен и TLS;
— Secret Manager или env-переменные для токенов CAPI/Events API;
— логирование в BigQuery / ClickHouse / Cloud Logging;
— healthcheck и алерт на 5xx/timeout;
— отдельный endpoint для debug-событий, чтобы не смешивать тест и прод.

Главная ошибка — пытаться сразу делать «универсальный комбайн». Сначала нужен стабильный routing: какие события идут в Meta CAPI, какие в TikTok Events API, какие остаются в GA4/Ads. Второй слой — deduplication: event_id должен жить одинаково в браузере и на сервере. Третий слой — контроль качества: доля dropped requests, latency, совпадение payload-ов, ошибки по полям user_data.

Если стек собран правильно, его легко масштабировать: добавляется новый destination, а не новый хаос. Сначала фиксируйте маршрут, затем логи, потом оптимизацию.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Open AI выпустила ChatGPT-5.6 и ChatGPT Work

OpenAI выпустила ChatGPT-5.6 и ChatGPT Work: новая модель получила три версии и понятный прайс, а Work стал универсальным инструментом для кодинга, текстов, изображений и анализа данных. Вывод простой: экосистема ChatGPT усиливается, а фокус смещается на многофункциональные сценарии, где один продукт закрывает сразу несколько задач.

➡️ Читайте на сайте: https://aff.top/blog/open-ai-vypustila-chatgpt-5-6-i-chatgpt-work

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
SpacexAI выпустила Grok 4.5

xAI выпустила Grok 4.5 — новую версию флагманской нейросети, доступную в Cursor на всех тарифах и по API за $2 за миллион входных токенов. Бенчмарков пока нет, но модель в 4,2 раза экономнее по токенам на SWE Bench Pro и обучена на данных Cursor, что делает её сильным инструментом для разработки приложений.

➡️ Читайте на сайте: https://aff.top/blog/spacexai-vypustila-grok-4-5

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
ChatGPT ads внедрил функцию автосоздания креативов

OpenAI добавила в ChatGPT Ads автогенерацию креативов: вставляешь ссылку на сайт, ИИ анализирует лендинг и создаёт релевантный креатив. По ощущениям, такие материалы должны легко проходить модерацию, но пока неясно, насколько они поддаются правкам. Источник интересен ещё и тем, что вайт можно сгенерировать тут же через ChatGPT.

➡️ Читайте на сайте: https://aff.top/blog/chatgpt-ads-vnedril-funkciiu-avtosozdaniia-kreativov

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
В Google search console теперь можно добавлять соцсети

Google добавил в Search Console поддержку аккаунтов соцсетей: теперь можно отслеживать ключевые запросы, источники и географию переходов, показы и клики по ссылкам. Функция подключается там же, где и сайты, доступны четыре соцсети на выбор. Rollout постепенный — доступ получают не все сразу.

➡️ Читайте на сайте: https://aff.top/blog/v-google-search-console-teper-mozhno-dobavliat-socseti

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Google стал помечать креативы, созданные ИИ

Google объявил, что начнёт помечать рекламные креативы, созданные нейросетями. Причина — ИИ-баннеры и видео стали слишком похожи на настоящие.

Формат и заметность маркировки будут зависеть от законов конкретного региона: где-то предупреждение появится прямо на креативе, где-то — в его информации.

Что это значит для арбитражников и когда правила …

➡️ Читайте на сайте: https://aff.top/blog/google-stal-pomechat-kreativy-sozdannye-ii

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Компания Meta выпустила Muse Spark 1.1

Meta выпустила Muse Spark 1.1 почти одновременно с новой ChatGPT-5.6. Это мультимодальный агент, который сам дробит задачу на подзадачи и распределяет их между субагентами.

Стоимость тоже заметно ниже топовых западных моделей: $1.25 за миллион входных токенов и $4.25 за миллион выходных.

Но главный вопрос — насколько она реально сильна на фоне к…

➡️ Читайте на сайте: https://aff.top/blog/kompaniia-meta-vypustila-muse-spark-1-1

🧠 Ещё больше инсайтов → в канале AFF.top
Server-side трекмастер: из чего обычно собирают рабочий стек без лишней магии

Базовая схема почти всегда одна: входящий трафик, sGTM как routing layer, storage для логов, очередь для буферизации и мониторинг. Если это один контейнер на Cloud Run без логов и алертов — это не инфраструктура, а точка отказа.

Минимальный стек:
— sGTM endpoint на отдельном домене
— Cloud Run или VPS для контейнера
— BigQuery / Postgres для сырых событий и дебага
— Pub/Sub / Redis Queue для ретраев
— Cloud Logging + алерты по 4xx/5xx и latency
— secret storage для токенов Meta/TikTok/Google

Практика такая: клиент шлёт event_id, fbp/fbc, user-agent, IP, затем сервер нормализует payload, хеширует PII и маршрутизирует в CAPI / Events API / Enhanced Conversions. Для дедупликации держите один event_id на браузер и сервер, иначе Pixel и CAPI начнут спорить между собой.

Самая частая ошибка — складывать всё в один tag template и надеяться на «потом разберём». Правильнее разделять: транспорт, трансформации, отправка в платформы, аудит. Тогда можно менять один кусок без риска положить всю схему.

Если стек не объясняется на одной схеме и не дебажится по request_id, он ещё не готов к продакшену.
Server-side GTM для арбитража: архитектура, которая не ломается на первом сплите

Если строите sGTM под арбитраж, не начинайте с «поставим один контейнер и посмотрим». Сначала разделите поток на 3 уровня: сбор, нормализация, отправка. На входе — web events из браузера, server events из CRM/бота/лендинга, на выходе — CAPI, TikTok Events API, Google Ads Enhanced Conversions.

Базовая схема простая:
— отдельный sGTM контейнер на домене первого уровня;
— Cloud Run или VPS за reverse proxy;
— cache для event_id и deduplication;
— маршрутизация по event_name и source;
— логирование payload до отправки в each destination.

Критичные поля, которые стоит тащить через сервер: fbp, fbc, client_ip, user_agent, external_id, hashed email/phone. Хешировать нужно только нормализованные значения: lowercase, trim, телефон в E.164, SHA-256. Для дедупликации задайте один event_id на весь путь Pixel + CAPI, а не генерируйте его заново в каждом теге.

Анти-кейс: когда всё отправляют через один общий tag без схемы, начинают дублироваться purchase, теряются source/medium, а EMQ падает из-за пустых user_data. Лучше держать отдельные правила для лидов, регистрации и покупки, чем пытаться одним маршрутом покрыть всё.

Итог: в арбитраже sGTM работает как роутер и очиститель данных, а не как «ещё один пиксель». Сначала архитектура и дедупликация, потом масштабирование.
PII в sGTM нельзя «просто хешировать»: сначала надо решить, где и зачем она живёт

Если в server-side контейнер прилетает email, phone или external_id, ошибка обычно не в SHA-256. Ошибка в том, что PII начинает гулять между тегами, логами и debug-панелью без границ.

Базовый паттерн:
— принимаете сырые поля только на входе;
— сразу нормализуете: trim, lowercase, E.164 для телефона;
— хешируете в отдельном шаге и дальше работаете только с hash;
— исходные значения не пишете в request log, console, preview payload.

Полезное правило для sGTM: один event object — два слоя данных. В первом слое живут только технические поля для маршрутизации: event_name, client_id, consent, IP, UA. Во втором — PII, но только как transient input для тега, который её потребляет. Не кладите email в shared data store контейнера: потом его случайно подхватит другой тег.

Для дебага используйте маскирование: показывайте первые 2-3 символа хеша и длину поля, а не исходную строку. Если нужен deduplication между Pixel и CAPI, связывайте события через event_id, а не через PII. Так меньше риск утечки и проще чистить контур.

Итог простой: в server-side контейнере PII должна жить минуту, а не весь жизненный цикл запроса. Чем короче её путь до хеша или удаления, тем стабильнее атрибуция и дешевле разбор инцидентов.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Российские букмекеры увеличили закуп трафика с мобильных приложений

Российские букмекеры в 1 квартале 2026 года заметно нарастили закупку трафика из мобильных приложений. На фоне ужесточения регулирования они смещают бюджеты в новые каналы, где ещё есть живой трафик.

По данным UMG, доля in-app-рекламы выросла с 3-4% до 5-6% при объёме рынка около 10 млрд рублей. Но это может быть только начало — в блоге разбираем…

➡️ Читайте на сайте: https://aff.top/blog/rossiiskie-bukmekery-uvelichili-zakup-trafika-s-mobilnykh-prilozhenii

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Mia Khalifa стала амбпссадором 1win

Mia Khalifa снова засветилась рядом с 1win: в Instagram она показала цепочку с логотипом бренда и статус «VIP 1win».

Параллельно всплыла история с ее ставкой на Испанию на ЧМ — по данным поста, выигрыш мог составить 200к$.

Официального подтверждения амбассадорства пока нет, но для арбитражников это уже повод для новых креативов. Что именно здесь…

➡️ Читайте на сайте: https://aff.top/blog/mia-khalifa-stala-ambpssadorom-1win

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from КРАВЧЕНКО
Дорогие коллеги и партнеры,

Наш маршрут конференций за последние недели, получился особенно насыщенным.

Со стендами PoshFriends мы побывали на MAC и GGate, а затем продолжили встречи уже в полях iGB Live в Лондоне.

В Ереване увиделись с любимыми SEO-командами, попробовали местные вина, обменялись новостями и зарядились энергией УБТ-команд.

В Тбилиси обсуждали тренды, новые связки и совместные планы, встречались с действующими партнерами и знакомились с новыми. А за настроение на стенде отвечала Черемша, которая чуть не стала маскотом одного из наших продуктов. С этой задачей, кажется, справилась лучше всех.

В Лондоне все было уже по-деловому. Провели серию встреч с топ-партнерами, обсудили Японию, бурж и новые точки роста. География интересов растет, планы становятся амбициознее. Воротники, как выяснилось, нагладили не зря.

Спасибо всем, с кем удалось увидеться на этом маршруте. За открытые разговоры, новые идеи, доверие и планы, которые постепенно превращаются в реальные проекты.

Конференционный сезон продолжается. Скоро увидимся снова.

Всегда ваши, Команда Posh Friends 🤝
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Короткий домен Telegram перестал работать

Telegram лишился домена t.me: он разделегирован и больше не работает на уровне регистратора. Платформа срочно переезжает на telegram.me, а владельцам крупных каналов стоит обновить публичные ссылки. Сроки восстановления неизвестны, и есть риск, что t.me не вернётся вовсе на фоне давления на Telegram.

➡️ Читайте на сайте: https://aff.top/blog/korotkii-domen-telegram-perestal-rabotat

🧠 Ещё больше инсайтов → в канале AFF.top
SSR для WebView: когда лендинг должен открываться как страница, а не как тяжелый SPA

Если WebView грузит чистый SPA, у вас обычно два удара сразу: пустой экран до JS и слабый превью-контент для антифрода, соцсетей и встроенных браузеров. SSR решает это на уровне первого ответа: HTML уже содержит заголовок, оффер, CTA и базовую разметку.

На практике важно не «сделать SSR вообще», а отдать в HTML то, что видно без скриптов:
• заголовок и подзаголовок;
• первый экран с кнопкой;
• мета-теги, og-картинку, canonical;
• fallback для трекинга, если JS не поднялся.

Для WebView это особенно полезно, потому что мобильный контейнер часто режет терпение пользователя. Если первый экран пустой или дергается, растет отказ до клика. SSR снижает эту проблему, а дальше уже можно догружать калькуляторы, квизы, анимации и логику формы через hydration или отдельный JS-блок.

Что важно: не тащите на сервер весь фронт без нужды. SSR должен быть легким, без тяжелых библиотек в первом рендере, с кэшированием HTML и аккуратной подменой контента под гео, источник и язык.

Если лендинг открывается в WebView, делайте SSR не ради «модной архитектуры», а ради первого экрана: он должен быть понятен до загрузки JS, иначе вы теряете часть трафика еще до клика.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Youtube тестирует поиск с AI

YouTube начал тестировать Ask YouTube — поиск с ИИ, где можно задавать вопросы обычным языком и получать не список ссылок, а готовую подборку видео и фрагментов.

Фича уже доступна в США и работает на сложные запросы: если нужно, ИИ уточняет вопрос и подсказывает следующий шаг.

Что это значит для поиска на YouTube и когда новинка дойдёт до других…

➡️ Читайте на сайте: https://aff.top/blog/youtube-testiruet-poisk-s-ai

🧠 Ещё больше инсайтов → в канале AFF.top