Rozwój platformy rozwiązywania tożsamości mobilnej - platforma rozwiązywania tożsamości z integracją UID2
Główny cel
Zbudowanie kompleksowego systemu rozwiązywania tożsamości, który tworzy deterministyczne mapowania numerów telefonów ↔ ADID (identyfikator urządzenia mobilnego) przy użyciu protokołu IAB UID2 oraz dopasowywania opartego na kampaniach reklamowych.
Przegląd projektu
To zaawansowana platforma rozwiązywania tożsamości z następującym przepływem pracy:
Numery telefonów → Tokeny UID2 → Kampanie reklamowe → Śledzenie wyświetleń → Przechwytywanie ADID → Mapowania dwukierunkowe
Kluczowe komponenty systemu:
1. Usługa przesyłania numerów telefonów
Akceptuje pliki CSV/JSON/Excel z numerami telefonów
Normalizuje do formatu E.164
Szyfruje i hashuje dla bezpieczeństwa
Śledzi partie przesyłania z danymi walidacyjnymi
2. Usługa konwersji UID2
Konwertuje numery telefonów na tokeny reklamowe UID2 za pomocą protokołu IAB UID2
Zarządza cyklami odświeżania tokenów (90-dniowa ważność)
Przechowuje mapowania w PostgreSQL
Asynchroniczne przetwarzanie za pomocą kolejki Kafka
3. Menedżer kampanii reklamowych (integracja Prebid)
Tworzy niskokosztowe kampanie śledzenia celujące w tokeny UID2
Strategia: wyświetlenia 1x1 piksel dla efektywności kosztowej
Konfigurowalny budżet, geografia i limity częstotliwości
Śledzi wyświetlenia i wydajność kampanii
4. System śledzenia wyświetleń
Przechwytuje ADID-y z wydarzeń wyświetleń
Ekstrahuje dane urządzenia z żądań ofert OpenRTB
Obsługuje zarówno śledzenie GET (piksel), jak i POST (postback S2S)
Rejestruje agenta użytkownika i dane geograficzne
5. Usługa mapowania
Tworzy i aktualizuje relacje telefon ↔ ADID
Ocena pewności na podstawie częstotliwości wyświetleń
Obsługuje wiele ADID-ów na jeden telefon (użytkownicy z wieloma urządzeniami)
Aktualizuje status przetwarzania telefonu
6. API wyszukiwania (dwukierunkowe)
Telefon → ADID: Znajdź wszystkie ADID-y powiązane z numerem telefonu
ADID → Telefon: Znajdź numer telefonu powiązany z ADID
Cache Redis dla wyszukiwań <10ms
Oceny pewności i liczby wyświetleń
7. Panel internetowy (Streamlit)
Statystyki i metryki systemu w czasie rzeczywistym
Interfejs przesyłania numerów telefonów
Tworzenie i monitorowanie kampanii
Interaktywne narzędzie do wyszukiwania
Analizy i wykresy wydajności
Podsumowanie punktów końcowych API
/api/upload - Prześlij plik z numerem telefonu
/api/create-campaign/{batch_id} - Utwórz kampanię reklamową z partii
/lookup/phone-to-adid - Znajdź ADID-y według telefonu
/lookup/adid-to-phone - Znajdź telefon według ADID
/stats/overview - Statystyki systemu
/campaigns - Lista kampanii
/track - Piksel śledzenia wyświetleń
Wyniki
To kompletna, gotowa do produkcji implementacja z:
✅ Pełna schemat bazy danych z indeksami i partycjonowaniem
✅ Wszystkie mikroserwisy zaimplementowane (przesyłanie, UID2, kampanie, śledzenie)
✅ Dwukierunkowe API wyszukiwania z pamięcią podręczną
✅ Konteneryzacja Docker i orkiestracja docker-compose
✅ Panel internetowy z analizami w czasie rzeczywistym
✅ Kompleksowe zarządzanie błędami i logowanie
✅ Punkty końcowe testowe i framework testów integracyjnych
System jest gotowy do wdrożenia z odpowiednimi poświadczeniami API UID2 i alokacją budżetu kampanii.
-
90 dni37 270 PLN90 dni37 270 PLN
📌Witaj.👋
⭐️Nazywam się Andrzej.
⭐️Mam 12-letnie doświadczenie w pracy.
• ➡️Mogę pokazać prace związane z projektami pod klucz
• 🎨Portfolio:Freelancehunt
• ✅Ocena prac na Behance (ponad 500.000 wyświetleń)
• 💼Więcej prac tutaj:Dribbble
-
1 dzień93 PLN
162 1 dzień93 PLNDzień dobry.
Z zainteresowaniem zapoznałam się z Twoim projektem. Jestem pewna, że mogę wykonać efektywną i wysokiej jakości pracę, odpowiadającą Twoim wymaganiom i oczekiwaniom. Posiadam ponad 8-letnie doświadczenie. Jestem gotowa omówić szczegóły i przystąpić do pracy. Czekam na Twoją odpowiedź.
-
1 dzień1863 PLN
8193 63 1 1 dzień1863 PLNDzień dobry,
Jestem gotów zająć się Państwa projektem. Mam duże doświadczenie w automatyzacji procesów biznesowych i opracowywaniu złożonych systemów. Mogę stworzyć system rozwiązywania tożsamości od początku do końca z deterministycznymi dopasowaniami między numerami telefonów a ADID przy użyciu protokołu IAB UID2.
Moja stawka to 16$ za godzinę. Aby rozpocząć pracę, potrzebuję szczegółowego opisu wymagań i zakresu projektu.
Artur
-
7 dni1863 PLN
343 7 dni1863 PLNWitam. Pracuję jako programista Java od 4 lat. Zrealizuję twoje zadanie zgodnie z standardami rozwoju Enterprise. Spring Boot WebFlux zapewni ci asynchroniczne wykonanie wszystkich twoich zadań biznesowych. Niska latencja, efektywne rozdzielanie zasobów systemowych. Zgodnie z twoimi celami, wszystko zostanie zrealizowane jako oddzielne mikroserwisy. Zrealizuję asynchroniczny transfer danych między mikroserwisami przez Kafka. Caching szybkich odpowiedzi przez Redis. Dashboard zrobię przez Grafana.
-
5 dni3727 PLN
172 1 1 5 dni3727 PLNDzień dobry! Jestem gotów wykonać ten projekt. Mam duże doświadczenie w tworzeniu różnych aplikacji.
-
20 dni3727 PLN
297 1 20 dni3727 PLNWitam.
Twój projekt wymaga całkowicie deterministycznego systemu rozwiązywania danych identyfikacyjnych, który łączy numery telefonów, tokeny UID2, kampanie reklamowe, wyświetlenia i ADID. Mam doświadczenie w backendzie, inżynierii danych oraz przestrzeganiu prywatności, aby stworzyć go od początku do końca. Opracuję każdą mikroserwis (ładowanie, konwersję UID2, menedżer kampanii, śledzenie wyświetleń, mechanizm dopasowania i API wyszukiwania) z skalowalną architekturą, zarządzaną zdarzeniami, odpowiednim bezpieczeństwem i szybkim wyszukiwaniem opartym na Redis. Skupię się na solidnej integralności danych, dokładnej logice dopasowania oraz analizie w czasie rzeczywistym, aby system niezawodnie przetwarzał dużą przepustowość między kampaniami a zdarzeniami OpenRTB. Mając duże doświadczenie w rozproszonych systemach, systemach identyfikacji i integracjach reklamowych, mogę stworzyć gotowy do produkcji system, który spełnia Twoje wymagania i skalowalnie dostosowuje się do przyszłego popytu.
-
1 dzień93 PLN
1562 7 0 1 dzień93 PLNWchodzę do top-5 deweloperów w kategorii „Sztuczna inteligencja i uczenie maszynowe” wśród ~1600 specjalistów na platformie. Gwarantuję: - Szybkie i jakościowe wykonanie zadania - Ścisłe przestrzeganie terminów - Regularny kontakt przez cały proces Będę zadowolony, aby omówić szczegóły twojego projektu w prywatnych wiadomościach.
-
21 dni8945 PLN
16221 36 0 21 dni8945 PLNCześć Stsp. Platforma do rozwiązywania identyfikatorów gotowa do produkcji z integracją UID2 i OpenRTB nie może być zbudowana w 2 dni. Wymaga to solidnej architektury opartej na zdarzeniach, a nie prostego skryptu.
Jako lider techniczny i certyfikowany programista Python PCAP™, rozumiem konkretne wyzwania inżynieryjne w tym przypadku:
Bezpieczeństwo UID2: Wdrożę ścisłą normalizację E.164 i solone haszowanie wymagane przez protokół IAB, zanim dane kiedykolwiek dotkną bazy danych.
Opóźnienie: Dla punktów końcowych /lookup użyję Redis Pipelining, aby zagwarantować
Aktualne zlecenia dla freelancerów w kategorii Parsowanie danych
Szukam programisty do OpenCartDzień dobry 1) należy wdrożyć na stronie dneprkomfort.dp.uazakupiono moduł dla ukraińskich banków, już wdrożono Monto bank oto przykład naszego konkurenta Trzeba zrobić rozłożenie na raty, zakupy na raty (Monto Bank) Pumb, Sens, Monto domyślnie 2 płatności na 2 miesiące Pumb… Programowanie stron internetowych, Parsowanie danych ∙ 8 godzin 29 minut temu ∙ 20 ofert |
Wymagany specjalista ds. promocji w Telegramie.
107 PLN
Zadania: zapraszanie rzeczywistych użytkowników z bazy nazw użytkowników do nowych czatów oraz wysyłanie wiadomości do docelowej bazy. Interesuje nas tylko jakościowy ruch i praca z żywą publicznością — wykonawców korzystających z botów, sztucznego zwiększania lub niskiej… Parsowanie danych, Promocja w sieciach społecznościowych (SMM) ∙ 4 dni 10 godzin temu ∙ 9 ofert |
Konsultacja dotycząca parsowania subskrybentów kont InstagramWitam. Konieczne jest przeprowadzenie wstępnej oceny możliwości realizacji następującego zadania. Posiadam listę kont na Instagramie. Celem jest uzyskanie danych kontaktowych (w pierwszej kolejności adresów e-mail) użytkowników, którzy obserwują te konta. Wcześniej spotkałem… Parsowanie danych ∙ 8 dni 5 godzin temu ∙ 13 ofert |
Potrzebny specjalista do wyszukiwania kontaktów decydentów w UkrainieKonieczne jest zebranie bazy (lub gotowej bazy) kontaktów osób podejmujących decyzje (LPR) w firmach Ukrainy. Wyszukiwanie i zbieranie informacji, Parsowanie danych ∙ 8 dni 10 godzin temu ∙ 21 ofert |
Trzeba zeskrobać dane z LinkedInPotrzebujemy wyciągnąć dane z LinkedIn według naszej listy. Dla każdego wpisu należy znaleźć i zebrać dostępne dane, jeśli takie są na profilu LinkedIn, w tym zdjęcie profilowe w serwisie społecznościowym LinkedIn, adres e-mail, linki do mediów społecznościowych, stronę… Parsowanie danych ∙ 8 dni 16 godzin temu ∙ 28 ofert |