Sobes.tech

System Analyst

Przypadek 4: Należy chronić się przed oszustwami przy atrybucji, gdy zdarzenia są wysyłane bezpośrednio z naszego serwera do serwera AppsFlyer. Kontekst: aplikacja jest narażona na ataki emulatorów, oszustwa instalacyjne, fałszywe wypełnianie ankiet. Podstawowa ochrona antyfraudowa AppsFlyer (Protect360) blokuje część ruchu, ale biznes wymaga wdrożenia własnej, niestandardowej walidacji przed wysłaniem końcowych zdarzeń do kanałów reklamowych. Kanały reklamowe przesyłają click_id, według którego należy odfiltrować zdarzenia — płacimy tylko za wydanie kredytu. Należy opracować schemat interakcji API i zasady biznesowe dla bezpiecznego przekazywania konwersji: w jakich warunkach zdarzenie jest oznaczane jako ważne i wysyłane do partnera, a kiedy jest nieprawidłowe, oraz jak jest obsługiwane w każdym przypadku.

161

Wysyłamy zdarzenia z naszego serwera na serwer AppsFlyer. Jak możemy się dowiedzieć, czy zdarzenie zostało wysłane (dostarczone)?

161

Przypadek 3: Kierujemy ruch z internetu na stronę docelową. Użytkownik klika "złóż wniosek o kredyt", przechodzi do sklepów, pobiera aplikację. Przy pierwszym uruchomieniu powinien zobaczyć ekran konkretnego produktu kredytowego z zachowaniem oryginalnych tagów UTM kampanii marketingowej i źródeł. Należy zaprojektować schemat przepływu parametrów: jakie metody są wywoływane, aby osiągnąć cel, oczekiwany rezultat — schemat przepływu danych, etapy w tekście, schemat powinien zawierać konkretne metody i logikę przetwarzania oraz przekazywania tagów do systemu analitycznego.

161

Błyskawica - 5 pytań 2. Jeśli miałbyś wybrać między osiągnięciem ważnych celów a przestrzeganiem zasad i instrukcji, co jest dla ciebie ważniejsze? Czas: 1 minuta

160

Sytuacja: Wojna o wydanie! Jakie są twoje działania? Jutro rozpoczyna się szeroko zakrojona kampania reklamowa nowego produktu kredytowego z influencerami na platformie CPA, zaliczka została już opłacona. Okazuje się, że deweloperzy nie zdążyli wdrożyć pełnej weryfikacji serwerowej (S2S) zdarzeń AppsFlyer. CPO domaga się, aby wysyłanie zdarzenia zatwierdzenia kredytu odbywało się bezpośrednio z klienta (z aplikacji Flutter), aby "w jakiś sposób zoptymalizować kampanię". Analityk jest zdecydowanie przeciwny: wysyłanie zdarzeń finansowych z klienta w fintech to droga do oszustwa (oszuści mogą łatwo podrobić żądania) i gwarantuje chaos w DWH. Polityka firmy wobec takich ryzyk jest niejasna: "minimalizować ryzyko, ale realizować cele biznesowe". Interesy CPO: Uruchomić kampanię na czas za wszelką cenę. Jeśli wydanie zostanie opóźnione, zostanie zmarnowany ogromny budżet, a KPI dotyczące pozyskania nowych pożyczkobiorców w kwartale zostanie nieudany. Jest gotów użyć "tymczasowego obejścia", obiecując przepisać je w następnym sprincie (co, jak wszyscy wiedzą, rzadko się zdarza). Interesy FSA: Chronić architekturę danych i zapobiec utracie pieniędzy firmy z powodu fałszywych konwersji. Analityk rozumie, że jeśli boty podniosą budżety na miliony z powodu luki bezpieczeństwa, to on będzie odpowiedzialny za błędne dane i straty. Wymaga przesunięcia startu lub zmiany mechanizmu śledzenia. Timing: 5 minut

157

Zwróć uwagę, że należy zbudować specjalnie macierz do analizy end-to-end, a nie tylko listę zdarzeń.

154

3. Wyobraź sobie, że poleciłeś znajomego na stanowisko programisty, ale zauważasz, że w tej firmie nie radzi sobie z zadaniami. Co byś zrobił?

153

Pamiętaj, że App Store niczego nie zapisuje i nie przekazuje, a Google Play zapamiętuje tylko referrer, i to nie zawsze — tylko jeśli użytkownik wyraził zgodę na przekazanie referrera. Jakie dane powinniśmy zapisać, gdy użytkownik wejdzie do aplikacji i musi zobaczyć ekran konkretnego produktu kredytowego?

152

Skomentuj, jak rozwiążemy problem łączenia (dopasowania) profili?

142

Czy trzeba przypomnieć o firmie — kim jesteśmy i czym się zajmujemy?

140

Wyobraź sobie przepływ klienta z jego punktu widzenia.

140

Użytkownik przyszedł, i tak naprawdę nic o nim nie wiemy — nie ma żadnych identyfikatorów, znany jest tylko klik i źródło reklamy. Jakie opcje pozostają w tym przypadku do dopasowania?

137

Opowiedz proszę o sobie: czym się zajmujesz, czym się zajmowałeś, jak wpłynąłeś na biznes, co się udało, co nie, jakie masz osiągnięcia, z czego jesteś szczególnie dumny, co wychodzi ci najlepiej, i co mówią o tobie koledzy.

137
/2