Integritatea datelor: de ce este crucial să înțelegem comportamentul utilizatorului
Publicat: 2024-11-23În era de astăzi a marketingului personalizat, un agent de marketing este pierdut fără date bogate despre clienți. Dar ceea ce mulți specialiști în marketing uită în timp ce împing milioane de puncte de date în cloud este importanța calității și a integrității punctelor lor de date.
Datele de înaltă calitate fac viața mai bună pentru toate echipele. Echipa de marketing poate construi campanii mai bune, echipa de analiză poate lua decizii mai bune fără transformări și soluții alternative, iar echipa de produs poate lua decizii informate despre produse.
Iată un exemplu simplu: împingi milioane de evenimente de cumpărare pe lună, dar într-o zi realizezi că ai mapat numele produsului ca proprietate la eveniment. Acest lucru poate părea logic sau banal, dar imaginați-vă că aveți mai multe produse cu exact același nume. Acest lucru va face ca cifrele să fie umflate și să vă inducă în eroare pe dvs. și conductele dvs. strategice de marketing. Acest lucru ar fi putut fi evitat dacă ați mapat ID-ul produsului sau SKU la evenimentul de achiziție.
Dacă nu poți avea încredere în datele tale, nu te vei simți niciodată confortabil folosind analizele pentru a lua decizii de afaceri.
Situații obișnuite care degradează integritatea datelor
Dublarea datelor
Nu numai că duplicarea este dăunătoare pentru integritatea datelor, dar poate duce direct la costuri crescute datorită capacităților de stocare. Aceasta ar putea fi o duplicare a profilurilor de utilizator sau chiar același eveniment declanșat de mai multe ori, unde ar fi trebuit să fie generat o dată.
Un exemplu obișnuit de duplicare: SDK-ul dvs. integrat urmărește unele „Evenimente de sistem” în mod implicit, cum ar fi Lansarea aplicației sau Clic pe notificare, dar dezvoltatorii dvs. trec cu vederea acest lucru și ridică evenimentul și manual. Într-un astfel de caz, stocați același eveniment de două ori, crescând costurile platformei, deoarece veți depăși mai rapid cota de urmărire a evenimentelor. La o scară de milioane de utilizatori, aceste cheltuieli suplimentare vă vor afecta cu adevărat bugetele de marketing și analiză.
Managementul fusului orar
O mare parte a campaniilor de marketing sunt bazate pe timp, iar un fus orar al utilizatorului specificat greșit poate însemna că campania dvs. va trece neobservată, deoarece este livrată la 3 dimineața în loc de 19:00. Acest lucru este deosebit de important dacă aveți o afacere internațională.
Date despre locație
Există două tipuri de locații pe care le puteți obține din aplicația dvs.:
1. Locație grosieră:
Acest lucru poate fi extras folosind furnizorul de rețea mobilă și punctele de acces WiFi fără acces GPS, dar nu are o precizie ridicată.
Acest lucru ar putea fi suficient de bun pentru cazurile dvs. de utilizare, cum ar fi dacă doriți doar să trimiteți campanii sau să segmentați utilizatorii în funcție de locația aproximativă, cum ar fi utilizatorii din California.
Datele brute despre locație pot fi, de asemenea, suficiente pentru a obține informații valoroase și esențiale, cum ar fi penetrarea pe piață, adoptarea clienților și multe altele.
Pentru aceste informații, probabil că nu trebuie să colectați locația precisă a utilizatorului, mai scumpă.
2. Locație precisă:
Acesta folosește accesul GPS și are o precizie de câțiva metri.
Datele de localizare de mare precizie sunt de o importanță mai mare în industrii precum comerțul electronic, livrarea alimentelor și a alimentelor etc. Locația utilizatorului este importantă pentru oferte speciale, personalizare bazată pe locație, recomandări și așa mai departe.
De exemplu, mulți dintre clienții CleverTap folosesc geofencing pentru a oferi utilizatorilor interacțiuni foarte precise bazate pe locație, cum ar fi trimiterea unui cupon atunci când se află în apropierea uneia dintre punctele de vânzare ale clientului. După cum vă puteți imagina, acest lucru necesită ca datele de locație să fie precise la câțiva metri.
Pentru a asigura o precizie ridicată, este necesar accesul GPS de la utilizatorul final. Rețineți că, dacă utilizatorul final alege să refuze permisiunea de a accesa datele de locație din cauza confidențialității și/sau din cauza problemelor legate de baterie, aceste angajamente vor avea de suferit.
Puteți alege exactitatea datelor despre locație de care aveți nevoie, înțelegând importanța datelor despre locație în cazurile dvs. specifice de utilizare a marketingului. Costurile de recuperare a datelor exacte despre locație pot depăși beneficiile în multe cazuri, deoarece este posibil să pierdeți în obținerea datelor de la utilizatorii care aleg să renunțe la furnizarea de date despre locație și este posibil să aveți nevoie de o călătorie modificată pentru acești utilizatori.
Dar rețineți că, dacă alegeți să respectați datele brute despre locație, toate părțile interesate ar trebui să fie conștienți de faptul că datele despre locație pot fi neclare și nu ar trebui utilizate acolo unde este necesară o locație precisă.
Denumire slabă a evenimentului
Modul în care denumiți evenimentele aplicației poate avea un impact de lungă durată asupra clarității datelor dvs. Puteți numi un eveniment în care un produs este vizualizat ca:
- productView
- Produs vizualizat
- Produs vizualizat
- UserProductView
- Produs_Vizualizat
- vizualizate de produs
- Vizualizare produs
Vă recomandăm sintaxa „Substantiv + Verb”. De exemplu, produs vizualizat, înregistrare finalizată.
Indiferent ce alegeți, asigurați-vă că convenția de denumire este menținută pe toate platformele și puneți echipele pe aceeași pagină. Am observat cazuri în care același eveniment este denumit sau scris diferit în aplicațiile iOS și Android, iar acest lucru duce fie la pierderea de date, fie la dezinformare și poate fi dificil de remediat.
Fii consecvent și clar în denumirea pentru a asigura un flux de lucru simplu. Asigurați-vă că consultați echipele interne relevante, cum ar fi echipele de marketing și știința datelor, pentru o interoperabilitate ușoară și cheltuieli generale reduse.
Consultați aceste exemple de evenimente în funcție de sectorul de activitate pentru un bun punct de plecare.
Probleme unice de identificare a utilizatorului
Managementul identității este o parte foarte importantă a eforturilor dumneavoastră de marketing. Trebuie să identificați utilizatorii în mod unic și să evitați să trimiteți de mai multe ori aceleași campanii aceluiași utilizator și alte astfel de greșeli.
Iată câteva recomandări importante privind setarea identităților utilizatorilor în platforma dvs. de marketing:
- Nu setați identitatea dacă nu există. De exemplu, setarea unei identități ca„Niciuna”pentru mai mulți utilizatori va grupa probabil toți utilizatorii sub acea identitate „Niciuna” împreună (adică se presupune că orice utilizator cu identitatea „Niciuna” este același utilizator.) Puține platforme atribuie un unic intern. ID-ul utilizatorilor în cazul în care identitatea transmisă este nulă, așa cum face CleverTap, iar această identitate poate fi folosită în continuare pentru a identifica utilizatorii individuali.
- Nu atribuiți o identitate care s-ar putea schimba. De exemplu, dacă e-mailul cuiva se poate schimba în aplicația dvs., atunci nu este o idee bună să permiteți e-mailul ca identitate. Majoritatea platformelor de marketing vor marca persoana ca utilizator nou dacă își schimbă adresa de e-mail. Același lucru se poate aplica și pentru un număr de mobil, ID-ul Facebook și așa mai departe.
Este posibil să aveți cazuri speciale de utilizare, cum ar fi mai mulți utilizatori care folosesc aplicația de pe un singur dispozitiv. Platformele sofisticate precum CleverTap pot comuta între diferite profiluri de utilizator în funcție de cine este conectat în prezent.
Date despre eveniment
Asigurați-vă că datele despre eveniment sunt planificate și implementate cu atenție, atât din punct de vedere al dezvoltatorului, cât și din perspectiva afacerii.
Gândiți-vă metodic la evenimentele și proprietățile evenimentului. Nu doriți să declanșați un eveniment de achiziție fără a avea ID-ul produsului ca proprietate a evenimentului.
Identificați punctele de declanșare pentru fiecare eveniment și asigurați-vă că evenimentul este lansat la momentul corect.
Și nu ridicați evenimente în diferite momente ale călătoriei utilizatorului în aplicația dvs. pentru Android în comparație cu aplicația pentru iOS. De exemplu, este posibil să ridicați accidental un eveniment „Ecran de pornire vizualizat” pe Android când ecranul de pornire începe să se încarce, dar pe iOS după ce pagina este încărcată. Acest lucru poate cauza o discrepanță clară între numerele Android și iOS și poate duce la informații incorecte, deoarece mulți utilizatori pot închide aplicația în timp ce ecranul de pornire încă se încarcă, ceea ce duce la un număr relativ mai mic pentru utilizatorii iOS, ceea ce, la rândul său, vă poate face să nu faceți inutil schimbari.
Utilizați un cont de testare și un utilizator de testare pentru a corobora acțiunile reale ale aplicației cu evenimentele generate pe pagina Profilul utilizatorului.
Tipul de date al datelor despre eveniment
Identificarea tipurilor de date potrivite pentru proprietățile evenimentului dvs. ar trebui să fie o decizie bine gândită. Puține platforme de marketing precum CleverTap au încorporat un instrument de gestionare a schemelor care vă poate ajuta să definiți tipurile de date pentru fiecare proprietate de eveniment.
Am observat cazuri în care zilele de naștere ale utilizatorilor sunt transmise din aplicație ca șir în loc de obiect Date. Acest lucru face ca datele să fie în mare parte inutile, deoarece interogări simple precum „Care % dintre utilizatorii mei aparțin Gen-Z?” nu se poate răspunde rapid.
Recent, am avut un client care trimitea datele privind valoarea tranzacției ca șir în loc de un întreg. Acest lucru face imposibil de executat o mulțime de operații matematice simple.
Simplele neglijeri pot duce la o risipă semnificativă de resurse: încercarea de a transforma datele după fapt sau nevoia să le arunce complet.
Cum pot menține o integritate ridicată a datelor?
Din fericire pentru tine, nu este foarte dificil să menții integritatea datelor. Dar este nevoie de puțină planificare și gândire anticipată.
Urmați aceste bune practici:
- Denumirea consecventă și clară a evenimentelor, în documentația dvs. și pe platformele dvs.
- Petreceți timp suplimentar în timpul integrării inițiale cu platforma dvs. de marketing pentru a testa manual evenimentele derulate pe platforme. Utilizați un cont de testare și un flux de activitate al unui profil de utilizator înainte de a fi difuzat. Acest lucru vă va economisi mult timp și durere în viitor.
- Auditul amănunțit trebuie efectuat în mod frecvent, mai ales atunci când unele structuri de evenimente sunt modificate sau adăugate.
- Gândiți-vă cu atenție la ce evenimente doriți să urmăriți, nu exagerați și nu ratați evenimentele critice. Asigurați-vă că definiți clar KPI-urile și cazurile de utilizare.
- Consultați echipele relevante care ar putea folosi datele, cum ar fi echipa de marketing, managementul, dezvoltatorii și oamenii de știință ai datelor.
- Asigurați-vă că toate echipele platformei (Android, iOS, SDK) sunt pe aceeași pagină atunci când decideți când să organizați un eveniment.
- Acordați timp pentru menținerea unei scheme de evenimente. Vizitați documentația noastră pentru a afla mai multe despre Schema și despre cum poate ajuta la menținerea integrității datelor.
Realizarea și menținerea integrității datelor
Este foarte important să poți avea încredere în datele tale dacă intenționezi să-ți bazezi deciziile de afaceri pe acestea și tot ce are nevoie este puțin timp și efort suplimentar pentru a dezvolta această încredere. Menținerea integrității datelor vă va scuti pe dvs. și compania dvs. de multe dureri pe linie.