Integritas Data: Mengapa Penting untuk Memahami Perilaku Pengguna
Diterbitkan: 2024-11-23Di era pemasaran yang dipersonalisasi saat ini, pemasar akan tersesat tanpa data pelanggan yang kaya. Namun yang dilupakan banyak pemasar saat memindahkan jutaan titik data ke cloud adalah pentingnya kualitas dan integritas titik data mereka.
Data berkualitas tinggi membuat hidup lebih baik bagi semua tim. Tim pemasaran dapat membuat kampanye yang lebih baik, tim analitik dapat membuat keputusan yang lebih baik tanpa transformasi dan solusi, dan tim produk dapat membuat keputusan produk yang tepat.
Berikut contoh sederhananya: Anda mendorong jutaan peristiwa pembelian dalam sebulan, namun suatu hari Anda menyadari bahwa Anda telah memetakan nama produk sebagai properti ke peristiwa tersebut. Ini mungkin tampak logis atau sepele, tapi bayangkan Anda memiliki beberapa produk dengan nama yang sama persis. Hal ini akan menyebabkan jumlahnya meningkat dan menyesatkan Anda dan jalur pemasaran strategis Anda. Hal ini dapat dihindari jika Anda memetakan ID produk atau SKU ke peristiwa pembelian.
Jika Anda tidak dapat mempercayai data Anda, Anda tidak akan pernah merasa nyaman menggunakan analitik untuk membuat keputusan bisnis.
Situasi Umum yang Menurunkan Integritas Data
Duplikasi Data
Duplikasi tidak hanya buruk bagi integritas data, tetapi juga secara langsung dapat menyebabkan peningkatan biaya karena kapasitas penyimpanan. Ini bisa berupa duplikasi profil pengguna atau bahkan peristiwa yang sama dimunculkan beberapa kali padahal seharusnya peristiwa itu dimunculkan satu kali.
Contoh umum duplikasi: SDK terintegrasi Anda melacak beberapa “Peristiwa Sistem” secara default, seperti Peluncuran Aplikasi, atau Pemberitahuan Diklik, namun pengembang Anda mengabaikan hal ini dan juga memunculkan peristiwa tersebut secara manual. Dalam kasus seperti ini, Anda menyimpan peristiwa yang sama dua kali, sehingga meningkatkan biaya platform, karena Anda akan melebihi kuota pelacakan peristiwa dengan lebih cepat. Pada skala jutaan pengguna, pengeluaran tambahan ini akan sangat merugikan anggaran pemasaran dan analitik Anda.
Manajemen Zona Waktu
Sebagian besar kampanye pemasaran didasarkan pada waktu, dan zona waktu pengguna yang salah dapat menyebabkan kampanye Anda luput dari perhatian karena dikirimkan pada pukul 3 pagi, bukan pukul 7 malam. Hal ini sangat penting terutama jika Anda memiliki bisnis internasional.
Data Lokasi
Ada dua jenis lokasi yang bisa Anda dapatkan dari aplikasi Anda:
1. Lokasi kasar:
Ini dapat diekstraksi menggunakan penyedia jaringan seluler dan titik akses wifi tanpa akses GPS tetapi tidak memiliki akurasi yang tinggi.
Ini mungkin cukup baik untuk kasus penggunaan Anda, seperti jika Anda hanya ingin mengirim kampanye atau mengelompokkan pengguna berdasarkan lokasi kasar, seperti pengguna dari California.
Data lokasi kasar juga cukup bagi Anda untuk memperoleh wawasan berharga dan penting seperti penetrasi pasar, adopsi pelanggan, dan banyak lagi.
Untuk mendapatkan wawasan ini, Anda mungkin tidak perlu mengumpulkan lokasi pengguna tepat yang lebih mahal.
2. Lokasi yang tepat:
Ini menggunakan akses GPS dan akurat dalam beberapa meter.
Data lokasi dengan akurasi tinggi sangat penting di berbagai industri seperti e-niaga, pengiriman makanan dan bahan makanan, dll. Lokasi pengguna penting untuk penawaran khusus, personalisasi berbasis lokasi, rekomendasi, dan sebagainya.
Sebagai contoh, banyak klien CleverTap menggunakan geofencing untuk melayani interaksi berbasis lokasi yang sangat akurat kepada pengguna, seperti mengirimkan kupon ketika mereka berada di dekat salah satu outlet klien. Seperti yang dapat Anda bayangkan, hal ini memerlukan data lokasi yang tepat dalam jarak beberapa meter.
Untuk memastikan akurasi yang tinggi, akses GPS dari pengguna akhir diperlukan. Perlu diingat, jika pengguna akhir memilih untuk menolak izin mengakses data lokasi karena privasi dan/atau karena masalah baterai, interaksi ini akan terganggu.
Anda dapat memilih keakuratan data lokasi yang Anda perlukan dengan memahami pentingnya data lokasi dalam kasus penggunaan pemasaran spesifik Anda. Dalam banyak kasus, biaya untuk mengambil data lokasi yang akurat mungkin lebih besar daripada manfaatnya, karena Anda mungkin kehilangan data dari pengguna yang memilih untuk tidak memberikan data lokasi, dan Anda mungkin memerlukan perjalanan yang dimodifikasi untuk pengguna tersebut.
Namun perlu diingat bahwa jika Anda memilih untuk tetap menggunakan data lokasi kasar, semua pemangku kepentingan harus menyadari bahwa data lokasi mungkin tidak jelas dan tidak boleh digunakan jika diperlukan lokasi yang tepat.
Penamaan Acara yang Buruk
Cara Anda memberi nama peristiwa aplikasi dapat berdampak jangka panjang pada kejelasan data Anda. Anda dapat menyebutkan peristiwa di mana suatu produk dipandang sebagai:
- tampilan produk
- Produk Dilihat
- Produk Dilihat
- Tampilan Produk Pengguna
- Produk_Dilihat
- dilihat produk
- Lihat Produk
Kami merekomendasikan sintaks “Kata Benda + Kata Kerja”. Misalnya, Produk Dilihat, Pendaftaran Selesai.
Apa pun yang Anda pilih, pastikan konvensi penamaan Anda dipertahankan di semua platform dan buat tim Anda memiliki pemahaman yang sama. Kami telah mengamati kasus-kasus ketika peristiwa yang sama diberi nama atau ejaan yang berbeda pada aplikasi iOS dan Android, dan hal ini menyebabkan hilangnya data atau informasi yang salah, dan perbaikannya bisa jadi rumit.
Bersikaplah konsisten dan jelas dalam penamaan untuk memastikan alur kerja yang mudah. Pastikan untuk berkonsultasi dengan tim internal yang relevan seperti tim pemasaran dan ilmu data untuk interoperabilitas yang lancar dan overhead yang rendah.
Lihat contoh peristiwa berdasarkan vertikal industri ini sebagai titik awal yang baik.
Masalah Identifikasi Pengguna Unik
Manajemen identitas adalah bagian yang sangat penting dari upaya pemasaran Anda. Anda perlu mengidentifikasi pengguna secara unik dan menghindari pengiriman kampanye yang sama ke pengguna yang sama beberapa kali, dan kesalahan serupa lainnya.
Berikut adalah beberapa rekomendasi penting dalam menetapkan identitas pengguna di platform pemasaran Anda:

- Jangan atur Identitas jika tidak ada. Misalnya, menetapkan identitas sebagai'Tidak Ada'untuk beberapa pengguna mungkin akan mengelompokkan semua pengguna di bawah Identitas 'Tidak Ada' tersebut bersama-sama (yaitu setiap pengguna dengan identitas 'Tidak Ada' diasumsikan sebagai pengguna yang sama.) Beberapa platform menetapkan identitas unik internal ID untuk pengguna jika Identitas yang diteruskan adalah Null, seperti yang dilakukan CleverTap, dan identitas ini masih dapat digunakan untuk mengidentifikasi pengguna individual.
- Jangan menetapkan Identitas yang mungkin berubah. Misalnya, jika email seseorang dapat berubah dalam aplikasi Anda, maka bukanlah ide yang baik untuk mengizinkan Email sebagai Identitas. Sebagian besar platform pemasaran akan menandai orang tersebut sebagai pengguna baru jika mereka mengubah emailnya. Hal yang sama juga berlaku untuk nomor ponsel, ID Facebook, dan sebagainya.
Anda mungkin memiliki kasus penggunaan khusus seperti beberapa pengguna yang menggunakan aplikasi dari satu perangkat. Platform canggih seperti CleverTap dapat beralih di antara profil pengguna yang berbeda berdasarkan siapa yang sedang login.
Data Peristiwa
Pastikan data acara Anda direncanakan dan diterapkan dengan hati-hati, baik dari sudut pandang pengembang maupun bisnis.
Pikirkan tentang acara dan properti acara Anda secara metodis. Anda tidak ingin memunculkan acara Pembelian tanpa ID Produk sebagai properti acara.
Identifikasi titik pemicu untuk setiap peristiwa dan pastikan bahwa peristiwa tersebut dimunculkan pada waktu yang tepat.
Dan jangan angkat peristiwa pada titik yang berbeda dalam perjalanan pengguna di aplikasi Android Anda dibandingkan dengan aplikasi iOS Anda. Misalnya, Anda mungkin secara tidak sengaja memunculkan acara “Layar Beranda Dilihat” di Android saat layar beranda mulai dimuat, tetapi di iOS setelah halaman dimuat. Hal ini dapat menyebabkan perbedaan yang jelas antara nomor Android dan iOS dan menyebabkan wawasan yang salah, karena banyak pengguna mungkin menutup aplikasi saat layar utama masih memuat, sehingga menyebabkan jumlah yang relatif lebih rendah untuk pengguna iOS, yang pada gilirannya dapat menyebabkan Anda melakukan hal yang tidak diperlukan. perubahan.
Gunakan akun pengujian dan pengguna pengujian untuk menguatkan tindakan aplikasi sebenarnya dengan peristiwa yang muncul di halaman Profil Pengguna.
Tipe Data Data Peristiwa
Mengidentifikasi tipe data yang tepat untuk properti acara Anda harus menjadi keputusan yang dipikirkan dengan matang. Beberapa platform pemasaran seperti CleverTap memiliki alat manajemen Skema bawaan yang dapat membantu Anda menentukan tipe data untuk setiap properti peristiwa.
Kami telah mengamati kasus di mana ulang tahun pengguna diteruskan dari aplikasi sebagai string, bukan objek Tanggal. Hal ini membuat sebagian besar data tidak berguna karena pertanyaan sederhana seperti “Berapa % pengguna saya yang termasuk Gen-Z?” tidak bisa dijawab dengan cepat.
Baru-baru ini, kami memiliki klien yang mengirimkan data jumlah transaksinya sebagai string, bukan bilangan bulat. Hal ini membuat banyak operasi matematika sederhana menjadi tidak mungkin dilakukan.
Pengawasan sederhana dapat menyebabkan pemborosan sumber daya secara signifikan: mencoba mengubah data setelah kejadiannya atau harus membuangnya sepenuhnya.
Bagaimana Saya Dapat Mempertahankan Integritas Data yang Tinggi?
Beruntung bagi Anda, menjaga integritas data tidak terlalu sulit. Namun hal ini memerlukan perencanaan dan pemikiran sebelumnya.
Ikuti praktik terbaik berikut:
- Penamaan acara yang konsisten dan jelas, di seluruh dokumentasi dan platform Anda.
- Luangkan waktu ekstra selama integrasi awal dengan platform pemasaran Anda untuk menguji secara manual peristiwa yang diangkat di seluruh platform. Gunakan akun percobaan dan aliran aktivitas profil pengguna sebelum ditayangkan. Ini akan menghemat banyak waktu dan rasa sakit di masa depan.
- Audit menyeluruh harus sering dilakukan, terutama ketika beberapa struktur acara diubah atau ditambahkan.
- Pikirkan baik-baik peristiwa apa yang ingin Anda lacak, jangan berlebihan, dan jangan lewatkan peristiwa penting. Pastikan untuk mendefinisikan KPI dan kasus penggunaan Anda dengan jelas.
- Konsultasikan dengan tim relevan yang mungkin menggunakan data tersebut, seperti tim pemasaran, manajemen, pengembang, dan ilmuwan data.
- Pastikan semua tim platform (Android, iOS, SDK) memiliki pemahaman yang sama saat memutuskan kapan akan mengadakan acara.
- Luangkan waktu untuk memelihara skema acara. Kunjungi dokumentasi kami untuk mempelajari lebih lanjut tentang Skema dan bagaimana Skema dapat membantu menjaga integritas data.
Mencapai dan Mempertahankan Integritas Data
Sangat penting untuk dapat memercayai data Anda jika Anda berencana mendasarkan keputusan bisnis Anda pada data tersebut, dan yang diperlukan hanyalah sedikit waktu dan upaya ekstra untuk mengembangkan kepercayaan ini. Mempertahankan integritas data akan menyelamatkan Anda dan perusahaan Anda dari banyak kesulitan.