Atribut
Atribut adalah data deskriptif rinci mengenai perilaku pengguna, yang dikategorikan menjadi tiga jenis: atribut peristiwa, atribut pengguna, dan atribut perangkat. Dengan mendefinisikan lebih lanjut peristiwa, pengguna, dan perangkat melalui atribut, atribut ini dapat digunakan sebagai kondisi penyaringan dalam perjalanan pengguna.
Jenis Atribut
Atribut diklasifikasikan ke dalam tiga kategori: atribut peristiwa, atribut pengguna, dan atribut perangkat. Setiap kategori dibagi lagi menjadi atribut standar, atribut yang direkomendasikan, dan atribut kustom.
| Kategori | Jenis Atribut | Deskripsi |
|---|---|---|
| Atribut Peristiwa | Standar | Atribut peristiwa yang telah ditentukan sebelumnya, dikumpulkan dan dilaporkan secara otomatis oleh SDK atau dihasilkan melalui perhitungan backend |
| Direkomendasikan | Atribut peristiwa yang telah ditentukan sebelumnya dan dilaporkan oleh pengembang melalui pemanggilan API | |
| Kustom | Atribut peristiwa yang dibuat dan dilaporkan oleh pengembang sesuai kebutuhan bisnis | |
| Atribut Perangkat | Standar | Informasi perangkat yang telah ditentukan sebelumnya, dikumpulkan dan dilaporkan secara otomatis oleh SDK atau dihasilkan melalui perhitungan backend |
| Atribut Pengguna | Standar | Informasi pengguna yang telah ditentukan sebelumnya, dikumpulkan dan dilaporkan secara otomatis oleh SDK atau dihasilkan melalui perhitungan backend |
| Direkomendasikan | Atribut pengguna yang telah ditentukan sebelumnya dan dilaporkan oleh pengembang melalui pemanggilan API | |
| Kustom | Atribut pengguna yang dibuat dan dilaporkan secara bebas oleh pengembang sesuai kebutuhan bisnis |
Jenis Data Atribut
| Jenis Data | Deskripsi |
|---|---|
| STRING | Tipe string, seperti "Nama Pengguna", umumnya diatur sebagai tipe STRING |
| NUMBER | Tipe numerik, mendukung bilangan bulat dan desimal, seperti "Jumlah Pembelian", umumnya diatur sebagai tipe NUMBER |
| BOOL | Tipe boolean, mendukung true/false, seperti "Apakah Member VIP", umumnya diatur sebagai tipe BOOL |
| DATETIME | Tipe tanggal dan waktu, mendukung data yang dilaporkan dalam format ISO8601. Contohnya, "Waktu Registrasi Akun" umumnya diatur sebagai tipe DATETIME |
| LIST | Tipe daftar, yaitu array elemen string (misal: ["Tesla", "Volkswagen", "Audi"]), seperti "Tag Minat", umumnya diatur sebagai tipe LIST |
Atribut Kustom
Selain atribut standar dan atribut yang direkomendasikan, pengembang dapat membuat atribut peristiwa dan atribut pengguna kustom sesuai kebutuhan bisnis. Atribut kustom dapat dibuat melalui dua metode: pembuatan melalui halaman dan pembuatan melalui API.
Pembuatan Melalui Halaman
Atribut dapat dibuat terlebih dahulu di halaman, baik satu per satu maupun secara massal melalui impor Excel. Informasi yang diperlukan meliputi:
| Informasi | Wajib | Deskripsi |
|---|---|---|
| Nama Atribut | Wajib | Nama atribut yang akan dilaporkan, mendukung huruf kecil, angka, dan garis bawah, serta harus diawali dengan huruf, misal: open_app. Setelah diatur, tidak dapat diubah. |
| Deskripsi Atribut | Wajib | Tambahkan catatan agar atribut Anda mudah dipahami, maksimal 50 karakter. Dapat diubah setelah diatur. |
| Jenis Data | Wajib | Jenis data menentukan bagaimana sistem MA memproses data atribut. Jika data yang dilaporkan tidak sesuai tipe, akan dikonversi secara paksa. Jika konversi gagal, data akan dibuang. Jenis yang didukung meliputi STRING, NUMBER, BOOL, DATETIME, dan LIST. |
Pembuatan Melalui API
Atribut dapat dilaporkan secara bebas melalui pemanggilan API. Jika atribut belum ada, maka akan dibuat secara otomatis:
- Jika atribut peristiwa belum ada, akan dibuat secara otomatis dan dikaitkan dengan peristiwa tersebut.
- Jika atribut pengguna belum ada, akan dibuat secara otomatis.
Antarmuka API pelaporan peristiwa: Android API, iOS API, Web API, Rest API
Antarmuka API pelaporan atribut pengguna: Android API, iOS API, Web API, Rest API
Status Atribut
Setelah atribut peristiwa atau atribut pengguna kustom dibuat, status awalnya diatur menjadi "Tampil". Anda dapat mengubah statusnya sesuai kebutuhan bisnis.
| Status | Deskripsi |
|---|---|
| Tampil | Ditampilkan dalam filter atribut dan dapat menerima pelaporan atribut |
| Tersembunyi | Tidak ditampilkan dalam filter atribut tetapi tetap dapat menerima pelaporan atribut |
| Dinonaktifkan | Tidak ditampilkan dalam filter atribut dan tidak dapat menerima pelaporan atribut |
Atribut Standar
EngageLab telah mendefinisikan nama dan deskripsi "atribut peristiwa, atribut pengguna, dan atribut perangkat" secara bawaan. Data dikumpulkan dan dilaporkan secara otomatis oleh SDK atau dihasilkan melalui perhitungan backend.
Atribut standar tidak dapat diedit atau dihapus. Daftar atribut standar dapat dilihat di halaman atau diunduh dalam format Excel untuk referensi.

Atribut yang Direkomendasikan
EngageLab telah mendefinisikan "atribut peristiwa dan atribut pengguna" secara bawaan, dan datanya dilaporkan oleh pengembang melalui pemanggilan API.
Kami menyarankan untuk melaporkan atribut yang direkomendasikan sebanyak mungkin untuk memudahkan analisis selanjutnya.
Atribut yang direkomendasikan tidak dapat diedit atau dihapus. Daftar atribut yang direkomendasikan dapat dilihat di halaman atau diunduh dalam format Excel untuk referensi.










