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 dni36 470 PLN90 dni36 470 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
-
21 dni8753 PLN21 dni8753 PLN
Cześć 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ć
-
1 dzień91 PLN
102 1 dzień91 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ń1824 PLN
8168 63 1 1 dzień1824 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 dni1824 PLN
367 7 dni1824 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 dni3647 PLN
172 1 1 5 dni3647 PLNDzień dobry! Jestem gotów wykonać ten projekt. Mam duże doświadczenie w tworzeniu różnych aplikacji.
-
20 dni3647 PLN
321 1 20 dni3647 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ń91 PLN
1595 7 0 1 dzień91 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.
Aktualne zlecenia dla freelancerów w kategorii Parsowanie danych
Potrzebny parser sklepu internetowego https://www.lcsc.com/należy regularnie (1 raz w miesiącu, lub przy uruchomieniu skryptu) uzyskiwać aktualne informacje o produktach dostępnych w sklepie https://www.lcsc.com/ z katalogu wszystkich działów… Parsowanie danych ∙ 17 godzin 40 minut temu ∙ 39 ofert |
OpenCart — katalog wynajmu sprzętu specjalistycznego
493 PLN
OpenCart — katalog wynajmu sprzętu specjalistycznegoPotrzebne jest uruchomienie katalogu wynajmu sprzętu specjalistycznego na OpenCart.Tematyka:koparkipodnośnikiładowarkigeneratorydźwigirusztowaniainny sprzęt budowlany.Preferowane, abyście mieli już gotowy szablon lub… Programowanie stron internetowych, Parsowanie danych ∙ 1 dzień 10 godzin temu ∙ 54 oferty |
Przenieść program - serwer, na którym był program, padł (oficjalne dozwolone parsowanie danych publicznych)
169 PLN
Witaj! Mój klient ma przypadek opisany poniżej. Potrzebna pomoc w przeniesieniu na nowy serwer i przetestowaniu programu. Lepiej, aby to był programista, który zna się na parsowaniu. Konfigurowanie oprogramowania i serwerów, Parsowanie danych ∙ 1 dzień 13 godzin temu ∙ 29 ofert |
Parsowanie stronyWymagana jest implementacja 4 parserów (strony katalogowe) Jest specyfikacja, jest przykład kodu jako referencja. Do zadań należy: Napisanie parsera Podłączenie proxy Logika deduplikacji (przeniesienie logiki z przykładu) Logika haszowania według 3 pól Parser powinien… Parsowanie danych ∙ 3 dni 6 godzin temu ∙ 44 oferty |
Zbieranie (parsowanie) bazy towarów z witryn dostawców (Excel / CSV)
822 PLN
Zbieranie bazy produktów z witryn dostawców (Excel / CSV)Dzień dobry.Potrzebny jest specjalista do zbierania i strukturyzowania danych z kilku witryn dostawców, do których dostęp zostanie zapewniony.Zadanie:Należy stworzyć jednolitą bazę produktów w formacie Excel (XLSX) lub… Programowanie stron internetowych, Parsowanie danych ∙ 4 dni 13 godzin temu ∙ 108 ofert |