Sobes.tech

System Analyst

Υπόθεση 3: Κατευθύνουμε την κυκλοφορία από το web στη σελίδα προορισμού. Ο χρήστης κάνει κλικ στο "υποβολή αίτησης για δάνειο", μεταβαίνει στα καταστήματα, κατεβάζει την εφαρμογή. Κατά την πρώτη εκκίνηση, πρέπει να δει την οθόνη ενός συγκεκριμένου προϊόντος δανείου με διατήρηση των αρχικών ετικετών UTM της καμπάνιας μάρκετινγκ και των πηγών. Πρέπει να σχεδιαστεί ένα σχήμα κίνησης παραμέτρων: ποιες μέθοδοι καλούνται για την επίτευξη του στόχου, αναμενόμενο αποτέλεσμα — σχήμα ροής δεδομένων, στάδια σε κείμενο, το σχήμα πρέπει να περιέχει συγκεκριμένες μεθόδους και λογική επεξεργασίας και μεταφοράς ετικετών στο αναλυτικό σύστημα.

165

Πώς μπορούμε να καταλάβουμε ότι το γεγονός έχει περάσει (παραδοθεί) στον διακομιστή του AppsFlyer;

165

Vaka 4: Είναι απαραίτητο να προστατευθούμε από απάτη στην αποδοχή, όταν τα γεγονότα αποστέλλονται απευθείας από τον διακομιστή μας στον διακομιστή της AppsFlyer. Πλαίσιο: η εφαρμογή υπόκειται σε επιθέσεις εξομοιωτών, απάτη εγκαταστάσεων, ψεύτικη συμπλήρωση ερωτηματολογίων. Η βασική αντι-απάτη της AppsFlyer (Protect360) μπλοκάρει μέρος της κυκλοφορίας, αλλά η επιχείρηση απαιτεί την υλοποίηση μιας εσωτερικής προσαρμοσμένης επικύρωσης πριν από την αποστολή των τελικών γεγονότων στα διαφημιστικά κανάλια. Τα διαφημιστικά κανάλια μεταδίδουν το click_id, βάσει του οποίου πρέπει να φιλτράρονται τα γεγονότα — πληρώνουμε μόνο για την έκδοση πίστωσης. Πρέπει να αναπτυχθεί ένα σχήμα API-αλληλεπίδρασης και επιχειρηματικοί κανόνες για ασφαλή μεταφορά μετατροπών: υπό ποιες συνθήκες ένα γεγονός χαρακτηρίζεται ως έγκυρο και αποστέλλεται στον συνεργάτη, και πότε δεν είναι έγκυρο, και πώς επεξεργάζεται σε κάθε περίπτωση.

165

Ταχύτητα - 5 ερωτήσεις 2. Αν έπρεπε να διαλέξετε ανάμεσα στην επίτευξη σημαντικών στόχων και στην τήρηση κανόνων και οδηγιών, ποιο θεωρείτε πιο σημαντικό; Χρόνος: 1 λεπτό

164

Λάβετε υπόψη ότι το App Store δεν αποθηκεύει και δεν μεταδίδει τίποτα, και το Google Play θυμάται μόνο τον referrer, και αυτό όχι πάντα — μόνο αν ο χρήστης έχει δώσει άδεια για τη μετάδοση του referrer. Ποια δεδομένα πρέπει να αποθηκεύσουμε όταν ένας χρήστης ανοίγει την εφαρμογή και πρέπει να δει την οθόνη ενός συγκεκριμένου προϊόντος δανείου;

162

Κατάσταση: Πόλεμος για την κυκλοφορία! Ποιες είναι οι ενέργειές σου; Αύριο ξεκινά μια μεγάλη καμπάνια διαφήμισης για ένα νέο προϊόν δανείου με influencers στην πλατφόρμα CPA, η προκαταβολή έχει ήδη πληρωθεί. Ανακαλύπτεται ότι οι προγραμματιστές δεν κατάφεραν να υλοποιήσουν μια πλήρη επαλήθευση διακομιστή (S2S) των γεγονότων του AppsFlyer. Ο CPO απαιτεί να αποστέλλεται άμεσα το γεγονός έγκρισης δανείου από τον πελάτη (από την εφαρμογή Flutter), για "να βελτιστοποιήσει κάπως την καμπάνια". Ο αναλυτής είναι κατηγορηματικά αντίθετος: η αποστολή χρηματοοικονομικών γεγονότων από τον πελάτη στο fintech είναι ένας άμεσος δρόμος προς την απάτη (οι απατεώνες μπορούν εύκολα να πλαστογραφήσουν τα αιτήματα) και εγγυάται χάος στο DWH. Η πολιτική της εταιρείας σχετικά με αυτούς τους κινδύνους είναι ασαφής: "ελαχιστοποίηση κινδύνων, αλλά επίτευξη επιχειρηματικών στόχων". Τα συμφέροντα του CPO: Να ξεκινήσει η καμπάνια εγκαίρως, με κάθε κόστος. Αν καθυστερήσει η κυκλοφορία, θα χαθεί ένας τεράστιος προϋπολογισμός και το KPI για την προσέλκυση νέων δανειοληπτών στο τρίμηνο θα αποτύχει. Είναι διατεθειμένος να χρησιμοποιήσει μια "παροδική λύση", υποσχόμενος να την ξαναγράψει στο επόμενο sprint (το οποίο, όπως όλοι γνωρίζουν, σπάνια συμβαίνει). Τα συμφέροντα του FSA: Να προστατεύσει την αρχιτεκτονική δεδομένων και να αποτρέψει την απώλεια χρημάτων της εταιρείας από ψεύτικες μετατροπές. Ο αναλυτής καταλαβαίνει ότι αν τα bots αυξήσουν τους προϋπολογισμούς εκατομμυρίων λόγω μιας ευπάθειας ασφαλείας, θα είναι υπεύθυνος για λανθασμένα δεδομένα και απώλειες. Απαιτεί την αναβολή της έναρξης ή την αλλαγή της μηχανικής παρακολούθησης. Χρονικό περιθώριο: 5 λεπτά

159

Λάβετε υπόψη ότι πρέπει να κατασκευάσετε συγκεκριμένα μια μήτρα για ανάλυση από άκρο σε άκρο, και όχι απλώς μια λίστα γεγονότων.

158

3. Φαντάσου ότι πρότεινες έναν φίλο για μια θέση προγραμματιστή, αλλά παρατηρείς ότι σε αυτήν την εταιρεία δεν ανταποκρίνεται στις εργασίες. Τι θα έκανες;

157

Μπορώ να καταγράψω μια συνέντευξη μαζί σου;

152

Πώς αξιολογείτε το επίπεδό σας στο SQL;

152

Σχολιάστε πώς θα λύσουμε το πρόβλημα της συγκόλλησης (ταίριασμα) προφίλ.

148

Φανταστείτε τη ροή του πελάτη από την οπτική του γωνία.

146

Πρέπει να θυμίσουμε για την εταιρεία — ποιοι είμαστε και τι κάνουμε;

144

Ο χρήστης ήρθε, και δεν γνωρίζουμε τίποτα γι' αυτόν: δεν υπάρχουν αναγνωριστικά, γνωρίζουμε μόνο το κλικ και την πηγή της διαφήμισης. Ποιες επιλογές απομένουν για το matching σε αυτήν την περίπτωση;

140

Παρακαλώ πες μου λίγα για τον εαυτό σου: με τι ασχολείσαι, τι έχεις κάνει, πώς έχεις επηρεάσει την επιχείρηση, τι πήγε καλά, τι δεν πήγε, ποια είναι τα επιτεύγματά σου, με τι είσαι ιδιαίτερα περήφανος, τι σου βγαίνει καλύτερα και τι λένε οι συνάδελφοί σου για σένα.

139
/2