كيفية دمج CleverTap مع منصات ذكاء الأعمال الخارجية

نشرت: 2022-11-02

CleverTap هي السحابة الأولى في العالم للاحتفاظ بالبيانات التي تمكّن العلامات التجارية للمستهلكين الرقميين من زيادة الاحتفاظ بالعملاء والقيمة الدائمة. بصفتنا نظامًا أساسيًا للاحتفاظ بالبيانات ، فإننا نركز على التحليلات والمشاركة ونوفر للعملاء المرونة الكافية لتصدير بياناتهم إلى منصات ذكاء الأعمال الخارجية (BI) مثل Google Data Studio أو Tableau أو Power BI للأتمتة والتحليلات.

حالات الاستخدام المحتملة

  • قم بإنشاء وتقديم تقارير وتنبيهات آلية من خلال تسخير إمكانيات أنظمة BI الأساسية مع بيانات CleverTap الخاصة بك.
  • استخدم SQL إذا كان حجم البيانات كبيرًا جدًا بالنسبة لبرنامج Excel أو جداول بيانات Google.
  • قم بإجراء تحليل أعمق وقم بتطبيق التعلم الآلي على بياناتك.
  • قم بتقطيع البيانات وتقطيعها ، وتطبيق الصلات للرؤى من خلال دمج بيانات الملف الشخصي مع بيانات الأحداث.

في منشور المدونة هذا ، سنتعلم كيفية تسخير موصلات CleverTap السحابية وواجهات برمجة التطبيقات لهذا الغرض جنبًا إلى جنب مع إيجابيات وسلبيات كل نهج. سنشارك أيضًا بعض مقتطفات التعليمات البرمجية التي يمكنك استخدامها كقالب وإرشادات إضافية للحصول على تنبيهات مخصصة لمراقبة أهم أحداثك!

يوجد بشكل عام خياران لدمج CleverTap مع نظام BI الأساسي الخاص بك:

1. استخدام GCP أو AWS Cloud Connectors

يسمح لك CleverTap بتصدير بياناتك إلى مزود الخدمات السحابية الذي تختاره ومن هناك ، قم بإحضاره إلى نظام BI الخاص بك. يمكنك القيام بذلك عبر Google Cloud Platform (GCP) أو موصلات Amazon Web Services (AWS) السحابية.

لقطة شاشة تعرض موصلات AWS و GCP لتصدير بياناتك.

قم بتصدير بياناتك إلى موفر السحابة الذي تختاره ومن هناك ، قم بإحضاره إلى نظام BI الخاص بك.

هنا سوف نأخذ مثال حاوية GCP لتوضيح كيف يمكنك دمج تقرير CleverTap الخاص بك وتشغيله تلقائيًا. يمكنك أيضًا استخدام حاوية S3 من Amazon لهذا الغرض اعتمادًا على البنية التحتية للمؤسسة المتاحة.

يوفر CleverTap العديد من الخيارات عندما يتعلق الأمر بالتصدير. يمكنك تصدير بيانات الملف الشخصي وكذلك بيانات الأحداث (بما في ذلك تخصيص الحدث الذي تريد تصديره). يمكنك تخصيص الفترة وكذلك إعداد عمليات تصدير البيانات المتكررة باستخدام الخطوات أدناه. يمكن العثور على مزيد من المعلومات في وثائق المستخدم الخاصة بنا.

لقطة شاشة تعرض إنشاء مربع حوار تصدير داخل CleverTap

اختر كيفية تصدير بياناتك من CleverTap.

  • بمجرد التصدير إلى حاوية GCP / S3 المطلوبة ، يمكنك استخدام خدمة نقل البيانات Bigquery لنقلها إلى Bigquery SQL ثم دمجها مع نظام BI الأساسي الذي تختاره. يساعدك على نقل البيانات تلقائيًا من Google Cloud Storage إلى Bigquery حيث يمكنك تطبيق SQL أو توصيله بـ Data Studio حيث لا يوجد حاليًا اتصال مباشر من CleverTap إلى Bigquery ، يجب أن يمر عبر حاوية Google Cloud Storage.
  • سيتم تخزين بيانات الحدث حسب التاريخ في ملفات CSV منفصلة لعمليات التصدير المتكررة . يمكنك أتمتة تكامل الملفات في Google Cloud Storage مع Bigquery باستخدام Bigquery Transfer Service.

    لنفترض أنك تقوم بتصدير حدث تم تقديمه إلى السحابة. هذا ما سيبدو عليه اسم ملفك لنفس الحدث:
    اليوم الأول - 1663664837-1663785000 - تم تقديم الطلب - 20220921-0-0.csv.gz
    اليوم الثاني - 1663664837-1663957800 - تم تقديم الطلب - 20220922-0-0.csv.gz
    اليوم الثالث - 1663664837-1663957800 - تم تقديم الطلب - 20220923-0-0.csv.gz

    كما ترى ، في اسم الملف أعلاه ، بالنسبة لليوم X ، سيبدو اسم الملف - 1663664837-1663785000-Order-Placed *

    لذا يمكنك استخدام أحرف البدل مع عامل التشغيل "*" لإلحاق البيانات بجدول Bigquery محدد ، مما يعني أنه بغض النظر عن القيمة التي تتجاوز٪ ، قم بإلحاق الملفات في نفس الجدول.


    لقطة شاشة لصفحة إنشاء التحويل مع استكمال جميع الحقول وتشغيلها تلقائيًا عند منتصف الليل.

    أتمتة تكامل الملفات في Google Cloud Storage باستخدام Bigquery Transfer Service.

  • بمجرد استيراد البيانات وتصورها في Google Data Studio من خلال موصل Bigquery ، يتم تحديثها / تحديثها تلقائيًا كل 15 ساعة. لذلك ، على سبيل المثال ، إذا كان لديك تصدير مجدول في الساعة 12:15 صباحًا ، وكان نقل بيانات Bigquery يعمل في الساعة 12:30 صباحًا كل يوم ، فيمكنك أن تطمئن إلى أن الجدول المُلحق والمُحدَّث مرئي في لوحة معلومات GDS.

الايجابيات

  • لن يتطلب هذا ترميزًا ، وبالتالي لا تبعية للمطور . حتى الشخص شبه الفني يمكنه إعداده بعد قراءة المستندات.
  • يعني نظام " البناء مرة واحدة للاستخدام للأبد " أن الأحمال المتكررة ستملأ لوحة القيادة يوميًا دون أي جهد يدوي.
  • سترى الحد الأدنى من تكاليف السحابة حيث أن معظم حالات الاستخدام تناسب المستوى المجاني أو أقل من تكلفة الاستعلام التي تبلغ 1 دولار شهريًا.

سلبيات

  • بالنسبة للكميات الكبيرة من البيانات ، ضع في اعتبارك تكاليف السحابة .
  • الفترة الزمنية ووتيرة تصدير البيانات محددة مسبقًا ؛ لا يمكنك تخصيصها إلا بعد التصدير .

2. استخدام CleverTap API

يقدم CleverTap أنواعًا مختلفة من واجهات برمجة التطبيقات التي يمكن أن تساعدك في إنشاء البيانات برمجيًا بتنسيق JSON أو CSV المطلوب للتكامل مع نظام BI الأساسي الذي تختاره. سنركز هنا فقط على واجهات برمجة التطبيقات المطلوبة لذكاء الأعمال ، ويمكنك أن تقرأ عن جميع الخيارات الأخرى التي نقدمها في وثائق المطورين الخاصة بنا.

لقطة شاشة تعرض وثائقنا حول استخدام CleverTap API.

تحقق من مستندات المطور لمعرفة كيفية بدء استخدام CleverTap API.

فيما يلي بعض أفضل واجهات برمجة التطبيقات التي يمكن استخدامها لجلب البيانات لتحليلها بشكل مستقل. الرجوع إلى وثائق المطور لدينا لمزيد من التفاصيل ومقتطفات التعليمات البرمجية التي يمكنك استخدامها:

  • Events API - تتيح لك Get Events API تنزيل أحداث المستخدم من CleverTap. على سبيل المثال ، يمكنك استخدام واجهة برمجة التطبيقات هذه للحصول على قائمة بأحداث تشغيل التطبيق أو الشراء.
  • واجهة برمجة تطبيقات Event Count - تُستخدم نقطة النهاية هذه لاسترداد الأعداد لحدث في مدة محددة. على سبيل المثال ، يمكنك الحصول على العدد الإجمالي للأحداث التي تم تحصيلها في اليوم الماضي.
  • واجهة برمجة تطبيقات تقرير الحملة - تتيح لك واجهة برمجة تطبيقات الحصول على تقرير الحملة إمكانية استرداد مقاييس الحملة. للحصول على تقرير الحملة ، عليك تحديد معرّف التقرير المطلوب.
  • الحصول على واجهة برمجة تطبيقات ملفات تعريف المستخدمين - تتيح لك واجهة برمجة تطبيقات الحصول على ملفات تعريف المستخدمين تنزيل ملفات تعريف المستخدمين من CleverTap.
  • Get Profile Count API - تمكنك نقطة النهاية هذه من الحصول على العدد الإجمالي للملفات الشخصية التي تطابق استعلام حدث.

إذا كنت شخصًا شبه تقني لا تشعر بالراحة تجاه الترميز ، فقد أنشأنا أيضًا نموذجًا لرمز Python حيث يمكنك فقط ملء بيانات الاعتماد وأسماء الأحداث التي تريد الحصول عليها وسيقوم بإنشاء مجلد وملف CSV بالأحداث المطلوبة / الملفات الشخصية في نظامك المحلي. لا تتردد في نسخ دفتر collab وجعله خاصًا بك.

الايجابيات

  • تعد تكاليف الاستعلام ضئيلة ، ولكن قد يستغرق جلب كميات ضخمة من البيانات بضع ساعات ، لذا كن صبورًا وخطط للمستقبل.
  • مقارنةً بالتصدير إلى السحابة ، يوفر هذا الخيار مزيدًا من التحكم والمرونة في النتيجة وحجم المخطط / الهيكل بالإضافة إلى المخطط الزمني من خلال السماح لك بتكوين بعض العناصر وفقًا لمتطلباتك.

سلبيات

  • يتطلب هذا الخيار تبعية المطور ، أو معرفة مستوى بداية العمل مع واجهات برمجة التطبيقات. ومع ذلك ، يمكن لشخص شبه تقني استخدام الكود الخاص بنا كقالب للبدء به.
  • يحتوي هذا الخيار على أتمتة شبه آلية ، على عكس عمليات التصدير السحابية التي توفر أتمتة كاملة. هذا النهج شبه تلقائي لأنه سيتعين عليك وضع بيانات CSV التي تم إنشاؤها من استعلامك يدويًا في نظام BI الخاص بك. ومع ذلك ، يمكن للمطور إعداد وظيفة cron دورية ودمجها مع الواجهة الخلفية.

نصيحة إضافية: تنبيهات مخصصة من خلال Webhooks

لتحقيق تكامل أفضل بين CleverTap والأنظمة الأساسية الأخرى في مكدس التكنولوجيا الخاص بك ، فإننا نقدم الويب هوك. عند التهيئة بشكل صحيح ، يمكنك استخدام خطاف ويب لإرسال إشعار حدث إلى نقطة نهاية تابعة لجهة خارجية.

تتضمن بعض حالات الاستخدام الشائعة للخطافات على الويب ما يلي:

  • اشتراك أو إلغاء اشتراك مستخدم من الاتصالات التسويقية
  • قم بإعداد تنبيهات Slack للنجاح أو الفشل أو الأخطاء للقناة ذات الصلة
  • أرسل أحداث الاشتراك من منصة إدارة الاشتراك الخاصة بك إلى CleverTap بعد تجديد الاشتراك أو إلغاؤه

كما هو موضح في الأمثلة أعلاه ، فإن Webhooks عبارة عن اتصال خفيف الوزن يعتمد على الأحداث ، وقد لا يكون أفضل طريقة لتصدير كميات كبيرة من البيانات من CleverTap إلى نظام أساسي BI.

هذه بعض الطرق التي يوفر لك CleverTap من خلالها المرونة في استخدام بياناتك في نظام ذكاء الأعمال الخاص بك للتحليلات والإشعارات. وإذا كان لديك أي حالات استخدام مثيرة للاهتمام ، فنحن نحب أن نسمع عنها. تواصل معنا على [email protected].

أصبح التسويق عبر الهاتف المحمول أسهل مع إرشادات الخبراء