Cara Mengintegrasikan CleverTap Dengan Platform Intelijen Bisnis Eksternal
Diterbitkan: 2022-11-02CleverTap adalah cloud retensi No. 1 di dunia yang memberdayakan merek konsumen digital untuk meningkatkan retensi pelanggan dan nilai seumur hidup. Sebagai platform retensi, kami berfokus pada analitik dan interaksi serta menawarkan fleksibilitas yang cukup kepada pelanggan untuk mengekspor data mereka ke platform Business Intelligence (BI) eksternal seperti Google Data Studio, Tableau, atau Power BI untuk otomatisasi dan analitik.
Kemungkinan Kasus Penggunaan
- Buat dan kirimkan laporan dan peringatan otomatis dengan memanfaatkan kemampuan platform BI dengan data CleverTap Anda.
- Gunakan SQL jika volume data terlalu besar untuk Excel atau Google Spreadsheet.
- Lakukan analisis yang lebih dalam dan terapkan Machine Learning ke data Anda.
- Potong dan potong data, dan terapkan gabungan untuk wawasan dengan menggabungkan data profil dengan data peristiwa.
Dalam posting blog ini, kita akan mempelajari cara memanfaatkan konektor cloud dan API CleverTap untuk tujuan ini bersama dengan pro dan kontra dari setiap pendekatan. Kami juga akan membagikan beberapa cuplikan kode yang dapat Anda gunakan sebagai template dan tip bonus untuk mendapatkan lansiran khusus untuk memantau acara terpenting Anda!
Biasanya ada dua opsi untuk mengintegrasikan CleverTap dengan platform BI Anda:
1. Menggunakan Konektor GCP atau AWS Cloud
CleverTap memungkinkan Anda mengekspor data ke penyedia cloud pilihan Anda dan dari sana, membawanya ke sistem BI Anda. Anda dapat melakukannya melalui konektor cloud Google Cloud Platform (GCP) atau Amazon Web Services (AWS).

Ekspor data Anda ke penyedia cloud pilihan Anda dan dari sana, bawa ke sistem BI Anda.
Di sini kita akan mengambil contoh bucket GCP untuk menunjukkan bagaimana Anda dapat mengintegrasikan dan mengotomatiskan laporan CleverTap Anda. Anda juga dapat memanfaatkan bucket S3 Amazon untuk tujuan ini tergantung pada infrastruktur organisasi yang tersedia.
CleverTap menyediakan beberapa pilihan dalam hal mengekspor. Anda dapat mengekspor data profil serta data acara (termasuk menyesuaikan acara yang ingin Anda ekspor). Anda dapat menyesuaikan periode serta menyiapkan ekspor data berulang menggunakan langkah-langkah di bawah ini. Informasi lebih lanjut dapat ditemukan di dokumentasi pengguna kami.

Pilih cara mengekspor data Anda dari CleverTap.
- Setelah diekspor ke bucket GCP/S3 yang diperlukan, Anda dapat menggunakan layanan transfer data Bigquery untuk mentransfernya ke Bigquery SQL, lalu mengintegrasikannya dengan platform BI pilihan Anda. Ini membantu Anda mentransfer data secara otomatis dari Google Cloud Storage ke Bigquery di mana Anda dapat menerapkan SQL atau menghubungkannya dengan Data Studio karena saat ini tidak ada koneksi langsung dari CleverTap ke Bigquery, itu harus melalui keranjang Google Cloud Storage.
- Data peristiwa akan disimpan berdasarkan tanggal dalam file CSV terpisah untuk ekspor berulang . Anda dapat mengotomatiskan integrasi file di Google Cloud Storage dengan Bigquery menggunakan Layanan Transfer Bigquery.
Katakanlah Anda mengekspor acara yang dipesan ke cloud. Seperti inilah tampilan nama file Anda untuk acara yang sama:
Hari 1 – 1663664837-1663785000-Pesanan-20220921-0-0.csv.gz
Hari 2 – 1663664837-1663957800-Pesanan-Ditempatkan-20220922-0-0.csv.gz
Hari 3 – 1663664837-1663957800-Pesanan-20220923-0-0.csv.gzSeperti yang Anda lihat, pada nama file di atas, untuk Hari X, nama file akan terlihat seperti – 1663664837-1663785000-Order-Placed*
Jadi Anda dapat menggunakan karakter wildcard dengan operator '*' untuk menambahkan data ke tabel Bigquery tertentu, yang berarti terlepas dari nilai di luar %, tambahkan file dalam tabel yang sama.
Mengotomatiskan integrasi file di Google Cloud Storage menggunakan Layanan Transfer Bigquery.
- Setelah data diimpor dan divisualisasikan di Google Data Studio melalui konektor Bigquery, data akan diperbarui/direfresh secara otomatis setiap 15 jam. Jadi misalnya, jika Anda memiliki ekspor yang dijadwalkan pada pukul 12:15, dan transfer data Bigquery Anda berjalan pada pukul 12:30 setiap hari, Anda dapat yakin bahwa tabel yang ditambahkan dan diperbarui telah divisualisasikan di dasbor GDS Anda.
kelebihan
- Ini tidak memerlukan pengkodean, karenanya tidak ada ketergantungan pengembang . Bahkan orang semi-teknis dapat mengaturnya setelah membaca dokumen.
- Sistem “ Bangun sekali pakai selamanya ” berarti beban berulang akan mengisi dasbor Anda setiap hari tanpa upaya manual.
- Anda akan melihat biaya cloud minimal karena sebagian besar kasus penggunaan akan sesuai dengan tingkat gratis atau di bawah biaya kueri $1 per bulan.
Kontra
- Untuk volume data yang besar, perhatikan biaya cloud .
- Jangka waktu dan frekuensi ekspor data telah ditentukan sebelumnya; Anda dapat menyesuaikannya hanya setelah ekspor .
2. Menggunakan API CleverTap
CleverTap menawarkan berbagai jenis API yang dapat membantu Anda menghasilkan data secara terprogram dalam format JSON atau CSV yang Anda inginkan untuk diintegrasikan dengan platform BI pilihan Anda. Di sini kami hanya akan fokus pada API yang diperlukan untuk Business Intelligence, Anda dapat membaca tentang semua opsi lain yang kami sediakan di dokumentasi pengembang kami.


Lihat dokumen pengembang untuk mengetahui cara memulai CleverTap API.
Berikut adalah beberapa API teratas yang dapat digunakan untuk mengambil data untuk analisis independen. Lihat dokumentasi pengembang kami untuk detail lebih lanjut dan cuplikan kode yang dapat Anda gunakan:
- Events API – Get Events API memungkinkan Anda mengunduh acara pengguna dari CleverTap. Misalnya, Anda dapat menggunakan API ini untuk mendapatkan daftar peristiwa Peluncuran Aplikasi atau Pembelian.
- API Penghitungan Peristiwa – Titik akhir ini digunakan untuk mengambil jumlah peristiwa dalam durasi tertentu. Misalnya, Anda bisa mendapatkan jumlah total acara yang Ditagih dalam satu hari terakhir.
- API Laporan Kampanye – Dapatkan API Laporan Kampanye memungkinkan Anda mengambil metrik kampanye. Untuk mendapatkan laporan kampanye, Anda menentukan ID laporan yang diperlukan.
- Dapatkan API Profil Pengguna – API Dapatkan Profil Pengguna memungkinkan Anda mengunduh profil pengguna dari CleverTap.
- Dapatkan API Hitungan Profil – Titik akhir ini memungkinkan Anda mendapatkan jumlah total profil yang cocok dengan kueri peristiwa.
Jika Anda adalah orang semi-teknis yang tidak nyaman dengan pengkodean, kami juga telah membuat templat kode python di mana Anda bisa mengisi kredensial dan nama acara yang ingin Anda dapatkan dan itu akan membuat folder dan file CSV dengan acara yang diperlukan/ profil di sistem lokal Anda. Jangan ragu untuk menyalin buku catatan kolaborasi dan menjadikannya milik Anda.
kelebihan
- Biaya kueri minimal , namun pengambilan data dalam jumlah besar dapat memakan waktu beberapa jam, jadi bersabarlah dan rencanakan terlebih dahulu.
- Dibandingkan dengan ekspor cloud, opsi ini memberikan lebih banyak kontrol dan fleksibilitas atas hasil, volume skema/struktur, serta garis waktu dengan memungkinkan Anda mengonfigurasi beberapa elemen sesuai kebutuhan Anda.
Kontra
- Opsi ini memerlukan ketergantungan pengembang , atau pengetahuan tingkat awal tentang bekerja dengan API. Namun, orang semi-teknis dapat menggunakan kode kami sebagai template untuk memulai.
- Opsi ini hanya memiliki semi otomatisasi , tidak seperti ekspor cloud yang menyediakan otomatisasi lengkap. Pendekatan ini semi-otomatis karena Anda harus secara manual menempatkan data CSV yang dihasilkan dari kueri Anda ke dalam sistem BI Anda. Namun, pengembang dapat mengatur tugas cron berkala dan mengintegrasikannya dengan backend.
Kiat Bonus: Lansiran Khusus Melalui Webhook
Untuk integrasi yang lebih baik antara CleverTap dan platform lain di tumpukan teknologi Anda, kami menyediakan webhook. Jika dikonfigurasi dengan benar, Anda dapat menggunakan webhook untuk mengirim pemberitahuan peristiwa ke titik akhir pihak ketiga.
Beberapa kasus penggunaan umum untuk webhook meliputi:
- Berlangganan atau berhenti berlangganan pengguna dari komunikasi pemasaran
- Siapkan peringatan Slack untuk keberhasilan, kegagalan, atau kesalahan ke saluran yang relevan
- Kirim acara berlangganan dari platform manajemen langganan Anda ke CleverTap setelah langganan diperpanjang atau dibatalkan
Seperti yang terlihat pada contoh di atas, webhook ringan, komunikasi yang digerakkan oleh peristiwa, dan mungkin bukan cara terbaik untuk mengekspor data dalam jumlah besar dari CleverTap ke platform BI.
Ini adalah beberapa cara di mana CleverTap memberi Anda fleksibilitas untuk menggunakan data Anda di sistem BI Anda untuk analitik dan pemberitahuan. Dan jika Anda memiliki kasus penggunaan yang menarik, kami akan senang mendengarnya. Hubungi kami di [email protected].
