میتوانید ACCESS_TOKEN و LICENSE_CODE خود را از طریق داشبورد در بخش Credentials دریافت کنید. همچنین، با مراجعه به Setup در داشبورد و کلیک بر روی بلوک HTTP، میتوانید نمونه درخواستهای cURL را مشاهده کنید و بهخصوص از GET Users Endpoint برای دریافت این اطلاعات استفاده کنید.
(این موارد برای تمام نمونهکدهای ادغام ارائهشده در بالا اعمال میشود)
لطفاً مقدار LICENSE_CODE را با کد لایسنس زبلاین خود جایگزین کنید. این کد را میتوانید در بخش Credentials در داشبورد خود پیدا کنید (همانطور که در تصویر زیر نشان داده شده است).
(از مسیر زیر نیز میتوانید اسکریپت کامل رو کپی کنید.)
کد ادغام، SDK زبلاین را بهصورت غیرهمزمان (Asynchronous) بارگذاری و مقداردهی اولیه میکند تا بر زمان بارگذاری صفحات وبسایت شما تأثیر نگذارد.
در حین مقداردهی اولیه، این کد منتظر وقوع رویداد DOMContentLoaded میماند تا قبل از تغییر DOM و بارگذاری منابع بیشتر، اطمینان حاصل کند که آمادهسازی DOM بهتأخیر نمیافتد.
URLهای اسکریپت در کد ادغام، وابسته به پروتکل هستند. تمام منابع ما بر اساس همان پروتکل صفحه (HTTP یا HTTPS) بارگذاری میشوند تا از هشدارهای “Insecure Content” جلوگیری شود.
SDK زبلاین بهطور خودکار پس از تنظیمات اولیه، دادههای کاربران (مانند مرورگر، نسخه سیستمعامل، کشور) و تعاملات آنها را ردیابی میکند.
علاوه بر این، SDK نشستهای کاربران را نیز رهگیری میکند. هنگامی که کاربر صفحه وب را ترک کند، SDK زمان خروج را علامتگذاری میکند. اگر کاربر پس از بیش از ۳۰ دقیقه از ترک صفحه، مجدداً بازگردد، نشست قبلی بسته میشود. در صورتی که کاربر کمتر از ۳۰ دقیقه پس از خروج بازگردد، نشست قبلی ادامه پیدا میکند، بهگونهای که انگار صفحه را ترک نکرده است.
نکته: این رفتار تنها در صورتی ثبت میشود که نشست ادامهیافته در همان مرورگر وب باشد (حتی اگر در یک پنجره دیگر باز شود). اگر کاربر از یک مرورگر متفاوت در همان دستگاه بازگردد، SDK زبلاین آن را بهعنوان یک نشست جدید ثبت میکند.
ⓘ تبریک!
شما با موفقیت زبلاین را با وبسایت خود یکپارچهسازی کردهاید و اکنون در حال ارسال دادههای نشست کاربر به داشبورد خود هستید.
توجه: نمایش دادههای شما در داشبورد زبلاین ممکن است چند دقیقه طول بکشد. لطفاً شکیبا باشید.
اگر سؤالی دارید، لطفاً با پشتیبانی زبلاین از طریق support@zebline.com تماس بگیرید یا با مدیر ورود به سیستم خود در ارتباط باشید. ما همیشه از طریق ایمیل در دسترس شما هستیم!
اکنون بیایید بررسی کنیم که چگونه میتوانید:
ویژگیهای کاربران را به عنوان User Attributes ردیابی کنید.
اقدامات کاربران را به عنوان Events ثبت کنید.
اعلانهای وب (Web Push) را یکپارچهسازی کنید.
اعلانهای درونسایتی (On-site Notification) را ادغام کنید.