Membuat pemicu kustom di Customer Insights - Journeys
Pemicu kustom adalah cara fleksibel untuk menangkap momen dan interaksi penting, memungkinkan Anda mengatur interaksi pelanggan yang menarik secara unik.
Pemicu khusus adalah sinyal yang ditentukan pengguna yang dapat berisi dan mengangkut semua jenis informasi yang dapat ditindaklanjuti oleh perjalanan pelanggan. Customer Insights - Journeys Pengguna memegang kendali penuh atas apa yang diwakili oleh pemicu khusus dan jenis informasi apa yang mereka sampaikan.
Membuat pemicu kustom sangatlah Customer Insights - Journeys mudah. Namun, pemicu khusus memerlukan kolaborasi antara pengguna pemasaran dan tim pengembang yang akan bertanggung jawab untuk integrasi potongan kecil kode dalam sistem yang pada akhirnya akan memungkinkan pemicu berfungsi.
Membuat pemicu kustom melibatkan tiga langkah: pembuatan pemicu awal, integrasi pemicu, dan finalisasi.
1. Pembuatan pemicu awal
Langkah ini dilakukan di bagian Pemicu Customer Insights - Journeys. Untuk membuat pemicu kustom, pilih +Pemicu baru dari pita atas. Pada layar berikut, Anda akan memberi nama pemicu dan memilih bahwa Anda ingin memicu tindakan Saat pelanggan berinteraksi dengan situs web/aplikasi.
Opsi pemicu lainnya ("Saat rekaman yang terkait dengan pelanggan dibuat atau diperbarui") mengacu pada pemicu berdasarkan Dataverse perubahan rekaman. Pelajari lebih lanjut: Memicu perjalanan berdasarkan Dataverse perubahan catatan
Di layar berikutnya, ikuti petunjuk di layar untuk menentukan:
Judul dan Deskripsi
Berikan pemicu judul singkat dan deskriptif. Sertakan deskripsi untuk membantu pengguna lain menemukan pemicu yang tepat dalam katalog.
Atribut
Atribut pemicu memperkaya pemicu dan memberikan konteks tambahan bagi perjalanan untuk membuat cabang atau mempersonalisasi konten. Misalnya, pemicu kustom pendaftaran Wi-Fi mungkin berisi atribut Lokasi yang mewakili lokasi fisik tempat pelanggan menyelesaikan pendaftaran. Nilai atribut Location kemudian dapat digunakan dalam perjalanan untuk mengirim pesan yang berbeda bergantung pada apakah pendaftaran berasal dari tempat parkir atau lobi utama.
Atribut memiliki Nama dan Tipe data. Memilih tipe data yang benar (teks, angka, benar atau salah, tanggal/waktu, atau referensi entitas) penting untuk memastikan bahwa perjalanan pelanggan dapat memberikan pembanding yang sesuai dalam kondisi. Misalnya, jika atribut adalah Tipe data Nomor, perjalanan menyediakan pembanding seperti kurang dari atau sama dengan. Jika atribut berjenis Tanggal/waktu, perjalanan akan menyediakan pembanding seperti sebelum, pada, dan sesudah. Atribut referensi Entitas tipe data menunjuk ke entitas tertentu, menyelamatkan Anda dari keharusan menentukan daftar atribut yang kompleks untuk memicu perjalanan berdasarkan perubahan pada entitas.
Anda dapat menumpuk atribut dengan tipe data yang berbeda untuk membuat pemicu canggih. Jika, misalnya, Anda ingin memicu perjalanan saat pelanggan membeli produk, Anda akan menambahkan atribut Data/waktu untuk mengaktifkan pemicu saat tindakan terjadi, maka Anda akan menambahkan atribut referensi Entitas yang menunjuk ke entitas Pesanan untuk mereferensikan item yang terdapat dalam pesanan pelanggan.
Atribut Khusus
Data pelanggan adalah atribut khusus yang ada secara default di setiap pemicu kustom. Atribut ini berisi informasi tentang pelanggan yang melakukan tindakan pemicu. Jenis data dapat berupa kontak atau prospek Dynamics 365, atau Customer Insights - Data profil. Dalam kode, atribut ini disebut sebagai authID.
contactpoint_email adalah atribut khusus yang ada dalam pemicu kustom yang terkait dengan Customer Insights - Data profil. Atribut ini digunakan sebagai fallback jika profil lengkap Customer Insights - Data tidak tersedia. Pengembang harus menyertakan email pelanggan dalam atribut ini untuk memastikan pelanggan dapat dihubungi melalui email meskipun informasi profil lengkap mereka tidak tersedia.
contactpoint_phone adalah atribut khusus yang ada dalam pemicu kustom yang terkait dengan Customer Insights - Data profil. Atribut ini digunakan sebagai fallback jika profil lengkap Customer Insights - Data tidak tersedia. Pengembang harus menyertakan nomor telepon pelanggan dalam atribut ini untuk memastikan pelanggan dapat dihubungi melalui pesan teks meskipun informasi profil lengkap mereka tidak tersedia.
Referensi entitas
Di bawah drop-down Jenis data, Anda akan menemukan opsi referensi Entitas. Opsi ini memungkinkan Anda untuk menunjuk ke entitas tertentu, menyelamatkan Anda dari keharusan menentukan daftar atribut untuk ditangkap
2. Integrasi pemicu
Setelah pemicu dibuat, cuplikan kode dihasilkan oleh sistem. Anda dapat mengunduh cuplikan kode dan berbagi dengan pengembang. Atau, pengembang dapat mengakses cuplikan secara langsung melalui tautan yang disediakan aplikasi.
Catatan
Untuk mengakses cuplikan kode secara langsung, pengembang memerlukan akses ke Dynamics 365 Customer Insights - Journeys aplikasi.
Cuplikan kode memungkinkan tindakan pelanggan pada aplikasi atau situs web eksternal untuk memicu perjalanan pelanggan masuk Customer Insights - Journeys. Misalnya, ketika pelanggan mengklik tombol checkout di situs web e-commerce, kode memulai konfirmasi pesanan perjalanan pelanggan menggunakan pemicu "konfirmasi pesanan" yang dipanggil pada klik tombol. Dengan menambahkan cuplikan kode, pengembang cukup menghubungkan klik tombol ke pemicu "konfirmasi pesanan".
Cuplikan kode berisi instruksi yang merinci cara mengintegrasikan kode pemicu pada sistem eksternal. Anda dapat mengintegrasikan pemicu menggunakan JavaScript (untuk halaman web), C# atau Python (untuk sistem mandiri), atau melalui iOS SDK dan Android .
Tip
Beberapa integrasi pemicu kustom dapat menghadirkan implikasi keamanan. Cuplikan kode yang disediakan dengan pemicu berisi kunci penyerapan yang secara unik mengidentifikasi Customer Insights - Journeys instans. Penyerang dengan akses ke kunci penyerapan mungkin dapat mengirim pemicu palsu yang dapat memicu perjalanan pelanggan yang tidak diinginkan. Praktik yang baik untuk:
- Melindungi kunci penyerapan sebisa mungkin.
- Batasi penggunaan atribut dalam pemicu kustom, terutama ketika atribut tersebut dapat digunakan untuk mempersonalisasi konten dan bertindak sebagai vektor serangan potensial seperti skrip lintas situs.
3. Selesaikan pemicunya
Setelah integrasi selesai, halaman Pemicu menampilkan informasi untuk mengonfirmasi bahwa pemicu kustom berfungsi seperti yang diharapkan. Dengan integrasi yang lengkap dan terverifikasi, pemicu ditandai sebagai Siap digunakan, yang membuat pemicu terlihat dan tersedia dalam perjalanan.
Tip
Saat Anda melihat daftar pemicu, pemicu kustom memiliki ikon petir biasa. Pemicu out-of-the-box memiliki baut petir dengan ikon koper.