CleverTap'i Harici İş Zekası Platformlarıyla Nasıl Entegre Edebilirsiniz?
Yayınlanan: 2022-11-02CleverTap, dijital tüketici markalarını müşteri tutma ve yaşam boyu değeri artırma konusunda güçlendiren dünyanın 1 numaralı saklama bulutudur. Bir saklama platformu olarak, analitik ve etkileşime odaklanıyor ve müşterilere verilerini otomasyon ve analitik için Google Data Studio, Tableau veya Power BI gibi harici İş Zekası (BI) platformlarına aktarmaları için yeterli esneklik sunuyoruz.
Olası Kullanım Durumları
- BI platformlarının yeteneklerini CleverTap verilerinizle kullanarak otomatik raporlar ve uyarılar oluşturun ve sunun.
- Veri hacmi Excel veya Google E-Tablolar için çok büyükse SQL kullanın.
- Daha derin bir analiz yapın ve verilerinize Makine Öğrenimi uygulayın.
- Verileri dilimleyin ve zar atın ve profil verilerini etkinlik verileriyle birleştirerek içgörüler için birleştirmeler uygulayın.
Bu blog yazısında, her bir yaklaşımın artıları ve eksileri ile birlikte bu amaç için CleverTap'in bulut bağlayıcılarını ve API'lerini nasıl kullanacağımızı öğreneceğiz. Ayrıca, şablon olarak kullanabileceğiniz bazı kod parçacıklarını ve en önemli etkinliklerinizi izlemek için özel uyarılar almak için bir bonus ipucu da paylaşacağız!
CleverTap'i BI platformunuzla entegre etmek için genellikle iki seçenek vardır:
1. GCP veya AWS Bulut Bağlayıcılarını Kullanma
CleverTap, verilerinizi istediğiniz bulut sağlayıcısına aktarmanıza ve oradan da BI sisteminize getirmenize olanak tanır. Bunu Google Cloud Platform (GCP) veya Amazon Web Services (AWS) bulut bağlayıcıları aracılığıyla yapabilirsiniz.

Verilerinizi istediğiniz bulut sağlayıcısına aktarın ve oradan BI sisteminize getirin.
Burada, CleverTap raporunuzu nasıl entegre edebileceğinizi ve otomatikleştirebileceğinizi göstermek için GCP paketi örneğini ele alacağız. Mevcut organizasyon altyapısına bağlı olarak Amazon'un S3 kovasını da bu amaç için kullanabilirsiniz.
CleverTap, dışa aktarma söz konusu olduğunda çeşitli seçenekler sunar. Hem profil verilerini hem de etkinlik verilerini dışa aktarabilirsiniz (dışa aktarmak istediğiniz etkinliği özelleştirme dahil). Aşağıdaki adımları kullanarak dönemi özelleştirebilir ve yinelenen veri dışa aktarmalarını ayarlayabilirsiniz. Daha fazla bilgiyi kullanıcı belgelerimizde bulabilirsiniz.

Verilerinizi CleverTap'ten nasıl dışa aktaracağınızı seçin.
- Gerekli GCP/S3 paketine aktarıldıktan sonra, bunu Bigquery SQL'e aktarmak için Bigquery veri aktarım hizmetini kullanabilir ve ardından bunu seçtiğiniz BI platformuyla entegre edebilirsiniz. Şu anda CleverTap'ten Bigquery'ye doğrudan bağlantı olmadığından, Google Cloud Storage paketinden geçmesi gerektiğinden, SQL uygulayabileceğiniz veya Data Studio ile bağlayabileceğiniz Google Cloud Storage'dan Bigquery'ye otomatik olarak veri aktarmanıza yardımcı olur.
- Etkinlik verileri, yinelenen dışa aktarmalar için tarih bazında ayrı CSV dosyalarında saklanacaktır. Bigquery Transfer Service'i kullanarak Google Cloud Storage'daki dosyaların Bigquery ile entegrasyonunu otomatikleştirebilirsiniz.
Diyelim ki bir sipariş verilmiş olayı buluta aktarıyorsunuz. Aynı olay için dosya adınız şöyle görünecektir:
1. Gün – 1663664837-1663785000-Sipariş Verildi-20220921-0-0.csv.gz
2. Gün – 1663664837-1663957800-Sipariş Verildi-20220922-0-0.csv.gz
3. Gün – 1663664837-1663957800-Sipariş Verildi-20220923-0-0.csv.gzGördüğünüz gibi, yukarıdaki dosya adında X Günü için dosya adı – 1663664837-1663785000-Sipariş Verildi* gibi görünecektir.
Böylece verileri belirli bir Bigquery tablosuna eklemek için '*' operatörüyle birlikte joker karakterleri kullanabilirsiniz, yani %'nin ötesindeki değerden bağımsız olarak dosyaları aynı tabloya ekleyin.
Bigquery Transfer Service'i kullanarak dosyaların Google Cloud Storage'a entegrasyonunu otomatikleştirin.
- Veriler, Bigquery bağlayıcısı aracılığıyla Google Data Studio'da içe aktarılıp görselleştirildikten sonra, her 15 saatte bir otomatik olarak güncellenir/yenilenir. Örneğin, saat 12:15'te planlanmış bir dışa aktarmanız varsa ve Bigquery veri aktarımınız her gün saat 12:30'da çalışıyorsa, GDS kontrol panelinizde eklenen ve güncellenen tablonun görselleştirildiğinden emin olabilirsiniz.
Artıları
- Bu, kodlama gerektirmez, dolayısıyla geliştirici bağımlılığı yoktur . Yarı teknik bir kişi bile belgeleri okuduktan sonra kurabilir.
- “ Bir kez oluşturun, sonsuza kadar kullanın ” sistemi, tekrar eden yüklerin herhangi bir manuel çaba harcamadan gösterge tablonuzu günlük olarak dolduracağı anlamına gelir.
- Çoğu kullanım durumu ücretsiz katmana veya aylık 1 ABD doları sorgu maliyetinin altına sığacağından, minimum bulut maliyetleri görürsünüz.
Eksileri
- Büyük hacimli veriler için bulut maliyetlerine dikkat edin .
- Verilerin dışa aktarılmasının zaman aralığı ve sıklığı önceden tanımlanmıştır; bunları ancak dışa aktardıktan sonra özelleştirebilirsiniz.
2. CleverTap API'sini Kullanma
CleverTap, seçtiğiniz BI platformuyla entegre olmak için istediğiniz JSON veya CSV formatında programlı olarak veri oluşturmanıza yardımcı olabilecek çeşitli API'ler sunar. Burada sadece İş Zekası için gerekli olan API'lere odaklanacağız, sunduğumuz diğer tüm seçenekler hakkında geliştirici belgelerimizden okuyabilirsiniz.


CleverTap API'sini kullanmaya nasıl başlayacağınız konusunda geliştirici belgelerine bakın.
Bağımsız analiz için veri getirmek için kullanılabilecek en iyi API'lerden bazıları aşağıda verilmiştir. Daha fazla ayrıntı ve kullanabileceğiniz kod parçacıkları için geliştirici belgelerimize bakın:
- Events API – Get Events API, CleverTap'ten kullanıcı olaylarını indirmenize izin verir. Örneğin, Uygulama Başlatılan veya Satın Alma etkinliklerinin bir listesini almak için bu API'yi kullanabilirsiniz.
- Event Count API – Bu uç nokta, belirli bir süre içinde bir olay için sayıları almak için kullanılır. Örneğin, geçmiş gündeki toplam Ücretlendirilen etkinlik sayısını alabilirsiniz.
- Kampanya Raporu API'si – Kampanya Raporu Al API'si, kampanya ölçümlerini almanıza olanak tanır. Bir kampanya raporu almak için gereken raporun kimliğini belirtirsiniz.
- Kullanıcı Profillerini Al API'si – Kullanıcı Profillerini Al API'si, CleverTap'ten kullanıcı profillerini indirmenize izin verir.
- Profil Sayımı API'sini Alın – Bu uç nokta, bir olay sorgusuyla eşleşen toplam profil sayısını almanızı sağlar.
Kodlama konusunda rahat olmayan yarı teknik bir kişiyseniz, almak istediğiniz olayların kimlik bilgilerini ve adlarını girebileceğiniz ve gerekli olaylarla bir klasör ve CSV dosyası oluşturabileceğiniz bir python kod şablonu da oluşturduk/ yerel sisteminizdeki profiller. Ortak çalışma not defterini kopyalayıp kendinize ait hale getirmekten çekinmeyin.
Artıları
- Sorgu maliyetleri minimumdur , ancak büyük miktarda verinin alınması birkaç saat sürebilir, bu nedenle sabırlı olun ve önceden plan yapın.
- Bulut dışa aktarma ile karşılaştırıldığında, bu seçenek, bazı öğeleri gereksinimlerinize göre yapılandırmanıza izin vererek sonuç, şema/yapı hacmi ve zaman çizelgesi üzerinde daha fazla kontrol ve esneklik sağlar.
Eksileri
- Bu seçenek, geliştirici bağımlılığı veya API'lerle çalışma konusunda başlangıç düzeyinde bilgi gerektirir. Bununla birlikte, yarı teknik bir kişi, başlangıç olarak kodumuzu şablon olarak kullanabilir.
- Bu seçenek, tam otomasyon sağlayan bulut dışa aktarmalarının aksine yalnızca yarı otomasyona sahiptir. Sorgunuzdan oluşturulan CSV verilerini BI sisteminize manuel olarak yerleştirmeniz gerekeceğinden bu yaklaşım yarı otomatiktir. Bununla birlikte, bir geliştirici periyodik bir cron işi ayarlayabilir ve bunu arka uçla bütünleştirebilir.
Bonus İpucu: Web kancaları Aracılığıyla Özel Uyarılar
CleverTap ve teknoloji yığınınızdaki diğer platformlar arasında daha iyi bir entegrasyon için web kancaları sağlıyoruz. Doğru yapılandırıldığında, üçüncü taraf bir uç noktaya olay bildirimi göndermek için bir web kancası kullanabilirsiniz.
Web kancaları için bazı yaygın kullanım örnekleri şunları içerir:
- Bir kullanıcıyı pazarlama iletişiminden abone olun veya aboneliğini iptal edin
- İlgili bir kanala başarı, başarısızlık veya hatalar için Slack uyarıları ayarlayın
- Abonelik yenilendikten veya iptal edildikten sonra abonelik yönetimi platformunuzdan abonelik olaylarını CleverTap'e gönderin
Yukarıdaki örneklerde görüldüğü gibi, web kancaları hafif, olaya dayalı iletişimdir ve CleverTap'ten bir BI platformuna büyük miktarda veri aktarmanın en iyi yolu olmayabilir.
Bunlar, CleverTap'in analitik ve bildirimler için BI sisteminizdeki verilerinizi kullanma esnekliği sağladığı yollardan bazılarıdır. Ve ilginç kullanım durumlarınız varsa, bunları duymayı çok isteriz. Bize [email protected] adresinden ulaşın.
