رصد رفتار درونبرنامهای
شما میتوانید رفتارهای کاربر را در اپلیکیشن خود به طور لحظهای رصد کنید و علاوه بر گرفتن بازخورد، براساس این رفتارها آنها را دستهبندی کنید و برایشان پیام بفرستید. همچنین آمار رفتار کاربران را میتوانید تحلیل کنید.
متد رصد
برای رصد رفتارها باید از متد track
استفاده کنید. این متد دارای ورودی نام و داده رفتار (YOUR_TRACK_NAME
,data
) میباشد.
this.chabok.track('YOUR_TRACK_NAME', {"KEY":"VALUE"})
نکته : مقدار
data
در متدtrack
یک داده مربوط به رویداد میتواند باشد. شما این مقدار را میتوانید به عنوانObject
همراه رویداد در نظر بگیرید.
پس از اعمال کد بالا، رفتار با هر بار رخ دادن به همراه زمان وقوع ذخیره خواهد شد.
به عنوان مثال میخواهید رفتار خریدهای پوشاک از فروشگاه اینترنتی خودتان را رصد کنید. برای ثبت این رفتار کد زیر را با الگوی بالا وارد مینماییم.
نمونه:
const data = {
"clothes_id": 35147652
}
this.chabok.track('purchase-clothing', data)
ارسال پیام براساس رفتار
رفتارهایی که شما برای رصد تعیین میکنید به صورت خودکار در بخش ارسال پیام متنی پنل در قسمت سگمنت با سه پارامتر اولین، آخرین و تعداد اضافه خواهند شد. در نتیجه از این راه میتوانید براساس آن رفتارها کاربرانتان را دستهبندی کنید و برایشان پیام ارسال کنید.
در ادامه مثال بالا، اکنون میخواهید برای کسانی که پوشاک خریداری کردهاند پیامی بفرستید که آنها را از رسیدن کالکشنهای جدید فصل خبردار کنید.
تحلیل رفتار
رفتاری که شما تعیین میکنید در اپلیکیشنتان رصد شود هم به صورت جمعی از سوی همه کاربران و هم به صورت فردی از سوی هر کاربر در پنل قابل بررسی میباشد:
- تب رفتارها در داشبورد:
آمار رفتارهای کاربر هم به صورت نگاه کلی (quick stats) و هم به صورت نمودار (رخدادها) در ماه جاری قابل تحلیل است.
- تاریخچه رفتارها در جزئیات هر دستگاه:
شما میتوانید رفتارهای هر کاربر را به صورت لیستی از رفتارها به ترتیب و با جزئیات زمان رخ دادن آنها در بخش مشترکین پنل در قسمت جزئیات دستگاه مشاهده کنید.