Разработка платформы мобильной идентификации - Платформа разрешения идентификации с интеграцией UID2
Основная цель
Создать систему разрешения идентичности от начала до конца, которая создает детерминированные соответствия между номером телефона ↔ ADID (идентификатор мобильного устройства) с использованием протокола IAB UID2 и сопоставления на основе рекламных кампаний.
Обзор проекта
Это сложная платформа разрешения идентичности с следующим рабочим процессом:
Номера телефонов → UID2 токены → Рекламные кампании → Отслеживание показов → Захват ADID → Двунаправленные соответствия
Ключевые компоненты системы:
1. Служба загрузки телефонов
Принимает файлы CSV/JSON/Excel с номерами телефонов
Нормализует в формат E.164
Шифрует и хэширует для безопасности
Отслеживает партии загрузки с статистикой валидации
2. Служба конверсии UID2
Конвертирует номера телефонов в рекламные токены UID2 через протокол IAB UID2
Управляет циклами обновления токенов (истечение через 90 дней)
Хранит соответствия в PostgreSQL
Асинхронная обработка через очередь Kafka
3. Менеджер рекламных кампаний (интеграция Prebid)
Создает недорогие отслеживающие кампании, нацеленные на токены UID2
Стратегия: 1x1 пиксельные показы для экономии затрат
Настраиваемый бюджет, география и ограничения по частоте
Отслеживает показы и эффективность кампании
4. Система отслеживания показов
Захватывает ADID из событий показов
Извлекает данные устройства из запросов ставок OpenRTB
Поддерживает как GET (пиксель), так и POST (S2S postback) отслеживание
Логирует пользовательский агент и геоданные
5. Служба сопоставления
Создает и обновляет отношения телефон ↔ ADID
Оценка уверенности на основе частоты показов
Обрабатывает несколько ADID на один телефон (мульти-устройства пользователи)
Обновляет статус обработки телефона
6. API для поиска (двунаправленные)
Телефон → ADID: Найти все ADID, связанные с номером телефона
ADID → Телефон: Найти номер телефона, связанный с ADID
Кэширование Redis для <10ms запросов
Оценки уверенности и количество показов
7. Веб-панель (Streamlit)
Статистика и метрики системы в реальном времени
Интерфейс загрузки телефонов
Создание и мониторинг кампаний
Интерактивный инструмент поиска
Аналитика и графики производительности
Сводка конечных точек API
/api/upload - Загрузить файл с номерами телефонов
/api/create-campaign/{batch_id} - Создать рекламную кампанию из партии
/lookup/phone-to-adid - Найти ADID по телефону
/lookup/adid-to-phone - Найти телефон по ADID
/stats/overview - Статистика системы
/campaigns - Список кампаний
/track - Пиксель отслеживания показов
Результаты
Это полная, готовая к производству реализация с:
✅ Полная схема базы данных с индексами и партиционированием
✅ Все микросервисы реализованы (загрузка, UID2, кампании, отслеживание)
✅ Двунаправленные API для поиска с кэшированием
✅ Контейнеризация Docker и оркестрация docker-compose
✅ Веб-панель с аналитикой в реальном времени
✅ Комплексная обработка ошибок и ведение журналов
✅ Тестовые конечные точки и фреймворк для интеграционного тестирования
Система готова к развертыванию с правильными учетными данными API UID2 и распределением бюджета кампании.
-
90 дней443 399 UAH90 дней443 399 UAH
📌Здравствуйте.👋
⭐️Меня зовут,Андрей.
⭐️Мой опыт работы: 12 лет+
• ➡️Могу показать работы именно по проектам под ключ
• 🎨Портфолио:Freelancehunt
• ✅Рейтинг работ на Behance (более 500.000 просмотров)
• 💼Больше работ тут:Dribbble
-
21 день106 416 UAH21 день106 416 UAH
Привет, Stsp. Платформа разрешения идентификаторов, готовая к производству, с интеграцией UID2 и OpenRTB не может быть построена за 2 дня. Это требует надежной архитектуры, основанной на событиях, а не простого скрипта.
Как технический руководитель и сертифицированный разработчик Python PCAP™, я понимаю конкретные инженерные задачи здесь:
Безопасность UID2: Я реализую строгую нормализацию E.164 и посоленное хеширование, требуемые протоколом IAB, прежде чем данные коснутся базы данных.
Задержка: Для конечных точек /lookup я буду использовать Redis Pipelining, чтобы гарантировать
-
1 день22 170 UAH
8168 63 1 1 день22 170 UAHДобрый день,
Я готов взяться за ваш проект. У меня большой опыт в автоматизации бизнес-процессов и разработке сложных систем. Могу создать систему разрешения идентичности от начала до конца с детерминированными соответствиями между номерами телефонов и ADID с использованием протокола IAB UID2.
Мой рейт 16$ в час. Для начала работы мне понадобится детальное описание требований и объема проекта.
Артур
-
7 дней22 170 UAH
367 7 дней22 170 UAHЗдравствуйте. Я работаю Java разработчиком 4 года. Реализую вашу задачу по стандартам Enterprise разработки. Spring Boot WebFlux обеспечит вам асинхронное выполнение всех ваших бизнес задач. Низкая задержка, эффективное распределение системных ресурсов. В соответствии с вашими целями в результате все будет реализовано отдельными микросервисами. Реализую асинхронную передачу данных между микросервисами через Kafka. Кэширование быстрых ответов через Redis. Дашборд сделаю через Grafana.
-
5 дней44 340 UAH
184 1 1 5 дней44 340 UAHДобрый день! Готов выполнить этот проект. Большой опыт разработки различных приложений.
-
20 дней44 340 UAH
321 1 20 дней44 340 UAHЗдравствуйте.
Ваш проект требует полностью детерминированного конвейера решения идентификационных данных, который соединяет номера телефонов, токены UID2, рекламные кампании, показы и ADID. У меня есть опыт в бэкенде, инженерии данных и соблюдении конфиденциальности, чтобы создать его от начала до конца. Я разработаю каждый микросервис (загрузка, конвертация UID2, менеджер кампаний, отслеживание показов, механизм соответствия и API поиска) с масштабируемой архитектурой, управляемой событиями, надлежащей безопасностью и высокоскоростным поиском на базе Redis. Я сосредоточусь на надежной целостности данных, точной логике сопоставления и аналитике в реальном времени, чтобы система надежно обрабатывала большую пропускную способность между кампаниями и событиями OpenRTB. Имея большой опыт работы с распределенными конвейерами, системами идентификации и рекламными интеграциями, я могу создать готовую к производству систему, которая соответствует вашим требованиям и масштабируется в соответствии с будущим спросом.
-
1 день1108 UAH
1595 7 0 1 день1108 UAHЯ вхожу в топ-5 разработчиков в категории «Искусственный интеллект и машинное обучение» среди ~1600 специалистов на платформе. Гарантирую: - Быстрое и качественное выполнение задания - Четкое соблюдение дедлайнов - Регулярная связь на протяжении всего процесса Буду рад обсудить детали вашего проекта в личных сообщениях.
Актуальные фриланс-проекты в категории Python
Необходимо создать бота в ТГ для оплаты подписки.
2000 UAH
Необходимо создать бота в телеграме, где пользователь сможет оформить подписку на доступ к веб-камерам, которые находятся во дворе. Организовать в боте оплату двух видов подписок (на месяц и на один день). Бот должен автоматически проверять оплату и после выдавать ссылку-доступа. Python, Разработка ботов ∙ 3 часа 56 минут назад ∙ 54 ставки |
Python / Network Engineer: Сетевая оптимизация бота (WAF, Connection Pooling, Asyncio)Упрощенный вариант! Прошу откликнуться только тех, кто понимает и разбирается. О проекте: Автоматизированный бот для снайпинга. Базовая бизнес-логика (парсинг, авторизация, сборка JSON/XML пакетов) уже готова и работает на Python. Целевое окружение — Linux (Ubuntu). Текущая… Python, Парсинг данных ∙ 6 часов 25 минут назад ∙ 14 ставок |
Парсинг и классификация большого массива изображенийНеобходимо реализовать проект по сбору и структурированию большого массива архитектурных изображений из открытых веб-источников.Задача включает: автоматизированный сбор изображений; загрузка файлов в максимально доступном качестве; классификацию изображений по категориям:… Python, Парсинг данных ∙ 10 часов 55 минут назад ∙ 29 ставок |
Бизнес-логикa платформы: подтверждение занятий, контроль посещаемости-и история уроков (DjangoДоработка бизнес-логики образовательной платформы: подтверждение занятий, контроль посещаемости и история уроков (Django + React) Необходимо реализовать полноценную систему подтверждения уроков, контроля посещаемости и хранения истории подтверждений. Важно Перед началом… Python ∙ 2 дня 16 часов назад ∙ 29 ставок |
Доработка административной панели образовательной платформы (Django + React)Доработка административной панели образовательной платформы (Django + React) Описание проекта: Есть действующая образовательная платформа (marketplace, аналог Preply), разработанная на Django + React. Требуется доработать существующую административную панель и реализовать… Python, Веб-программирование ∙ 4 дня 13 часов назад ∙ 58 ставок |