دانلود @blotoutio/providers-klaviyo-sdk ونشانی CDN ایرانی
@blotoutio/providers-klaviyo-sdk یه بسته npm از Blotout با مجوز MIT هست که Klaviyo رو به EdgeTag وصل می کنه. اگه سایتت رویدادهای کاربر رو با EdgeTag جمع می کنه و می خوای بخشی از اون داده ها به Klaviyo برسه، این SDK سمت مرورگر همین کار رو انجام می ده.
نسخه رسمی و بدون تغییر، از منبع رسمی با مجوز MIT؛ هش هر فایل با منبع بررسی شده است.
درباره @blotoutio/providers-klaviyo-sdk (اس دی کی کلاویو برای ادج تگ)
@blotoutio/providers-klaviyo-sdk یه بسته جاوااسکریپت سمت مرورگره که Blotout منتشرش کرده. توضیح رسمی خودش خیلی کوتاهه: Klaviyo Browser SDK for EdgeTag. یعنی مستقل کار نمی کنه و یه تکه از مجموعه EdgeTag حساب می شه. EdgeTag ابزار همین شرکته برای جمع کردن رویدادهای سایت و فرستادنشون به سرویس های بازاریابی و تحلیلی، و کار این پکیج حرف زدن با Klaviyo هست.
Klaviyo یه پلتفرم بازاریابی ایمیلی و پیامکیه که خیلی از فروشگاه های اینترنتی باهاش کار می کنن. معمولا برای وصل شدن بهش باید اسکریپت و کد جدا به سایت اضافه کنی. با EdgeTag منطق فرق می کنه: رویدادها یه جا جمع می شن و برای هر مقصد، یه پروایدر جدا اونها رو می رسونه. این پکیج همون پروایدر Klaviyo هست. فایده اش اینه که لازم نیست برای هر سرویس بازاریابی یه تکه کد جدا توی قالب سایتت بذاری.
برای کی مناسبه؟ برای توسعه دهنده ای که EdgeTag رو توی پروژه اش داره یا می خواد اضافه کنه و Klaviyo هم جزو مقصدهاشه. برای کی نه؟ اگه فقط می خوای یه فرم عضویت یا ایمیل مارکتینگ ساده راه بندازی، این پکیج چیز آماده ای بهت نمی ده. رابط کاربری نداره، افزونه وردپرس هم نیست و باید کدنویسی یا پیکربندی کنی. اگه EdgeTag توی پروژه ات نیست هم معمولا دلیلی برای نصبش نداری.
یه نکته مخصوص ایران هم هست: Klaviyo سرویس خارجیه و بسته به شرایط، ثبت نام، پرداخت و دسترسی بهش ممکنه مشکل داشته باشه. قبل از شروع کدنویسی این رو روشن کن.
موقع انتخاب و استفاده چند چیز رو چک کن. نسخه این پروایدر باید با هسته EdgeTag هماهنگ باشه؛ مستندات رسمی پروژه رو ببین. مجوز MIT استفاده تجاری و تغییر رو اجازه می ده، پس از این نظر مشکلی نداری. چون داده رفتاری کاربرها به یه سرویس شخص ثالث می ره، رضایت و حریم خصوصی کاربرها رو هم در نظر بگیر و اول روی یه محیط آزمایشی تست کن. نسخه های رسمی و بدون تغییر این بسته توی مخزن داخلی ما هم هست، پس اگه npm قطع یا کند بود، می تونی از همین صفحه برداری.
راهنمای استفاده
این بسته فقط پروایدر Klaviyo برای EdgeTag هست، پس اول باید هسته EdgeTag سر جاش باشه. قدم های کلی کار اینه:
مطمئن شو EdgeTag توی پروژه ات راه افتاده و حساب Klaviyo و کلید یا شناسه مورد نیازش رو داری.
اگه با مدیر بسته npm کار می کنی، پکیج رو با نام @blotoutio/providers-klaviyo-sdk به پروژه اضافه کن. اگه به npm دسترسی نداری، فایل رو از همین صفحه بگیر.
اگه پروژه ات bundler نداره و یه سایت ساده یا قالب وردپرسیه، کد آماده پایین همین صفحه رو به صفحه اضافه کن. توی وردپرس معمولا بهترین جا فایل functions.php قالب فرزند یا یه افزونه سفارشی کوچیکه، نه ویرایش مستقیم قالب اصلی.
پروایدر رو توی پیکربندی EdgeTag ثبت کن و اطلاعات حساب Klaviyo رو بهش بده. اسم دقیق تنظیم ها رو از مستندات رسمی EdgeTag بخون و حدس نزن.
یه رویداد آزمایشی بفرست و توی Klaviyo ببین رسیده یا نه. اگه نرسید، اول تب Network مرورگر رو نگاه کن.
آخرش هم وقتی همه چیز درست کار کرد، نسخه بسته و نسخه هسته EdgeTag رو ثابت نگه دار و فقط بعد از تست روی محیط آزمایشی به روزشون کن.
نشانی مستقیم فایل اصلی 0.36.2https://mirror.wbweb.ir/npm/@blotoutio/providers-klaviyo-sdk@0.36.2/index.js
پرسشهای رایج
یه SDK سمت مرورگره که Blotout برای EdgeTag ساخته و ارتباط با Klaviyo رو انجام می ده. اگه رویدادهای سایتت از طریق EdgeTag جمع می شن و می خوای به Klaviyo هم برسن، این پکیج نقش پروایدر اون سرویس رو بازی می کنه.
این بسته برای کار کردن کنار EdgeTag ساخته شده و توضیح رسمی اش هم همین رو می گه. بدون هسته EdgeTag معمولا کار خاصی ازش برنمیاد. اگه فقط به Klaviyo نیاز داری، بهتره سراغ راه حل رسمی خود Klaviyo بری، نه این پکیج.
نه، افزونه وردپرس نیست و فایل ZIP برای نصب از پیشخوان نداره. یه کتابخونه جاوااسکریپته که باید با کد یا پیکربندی توی سایت بیاریش. اگه افزونه آماده می خوای، ببین خود Klaviyo برای پلتفرم تو چیزی عرضه کرده یا نه.
MIT یکی از آزادترین مجوزهای متن بازه. معمولا اجازه استفاده تجاری، تغییر و توزیع رو می ده، به شرطی که اعلام مجوز و کپی رایت اصلی رو نگه داری. برای اطمینان کامل، متن مجوز همراه بسته رو هم یه بار بخون.
این به شرایط روز بستگی داره. Klaviyo یه سرویس خارجیه و ممکنه ثبت نام، پرداخت یا دسترسی بهش برای کاربرهای ایرانی مشکل داشته باشه. قبل از اینکه روی پیاده سازی وقت بذاری، دسترسی و شرایط استفاده خود سرویس رو بررسی کن.
prebid-universal-creative یه بسته جاوااسکریپتیه که تبلیغ برنده رو توی سایت هایی با Prebid و هدر بیدینگ نشون می ده. این کد توی کریتیو اد سرور قرار می گیره و بعد از تموم شدن مزایده، تبلیغ رو توی جایگاه نشون می ده. مجوزش Apache هست و نسخه رسمی ش توی مخزن ما موجوده.
workbox-cdn یه بسته آماده از کتابخونه Workbox گوگله که بدون ابزار build و فقط با بارگذاری یه اسکریپت می تونی توی سایتت استفاده کنی. با Workbox سرویس ورکر رو راحت تر می نویسی، کش و حالت آفلاین رو مدیریت می کنی و بازدیدهای بعدی سایتت سریع تر باز می شن.
mathjax یه کتابخانه متن باز جاوااسکریپته که فرمول های ریاضی رو توی مرورگر نمایش می ده. فرمولی که با LaTeX، MathML یا AsciiMath نوشتی رو به متن تیز، قابل انتخاب و قابل دسترس تبدیل می کنه، پس لازم نیست از فرمول ها عکس بگیری. مجوزش Apache هست و بسته npm هم داره.
sweetalert2 یه کتابخانه جاوااسکریپته که به جای پنجره های پیش فرض مرورگر، یعنی alert و confirm و prompt، پنجره های پیام، تایید و ورودی تمیز و ریسپانسیو نشون می ده. ظاهرش قابل تنظیمه و طبق معرفی رسمی از دسترس پذیری WAI-ARIA پشتیبانی می کنه. سازنده اش Limon Monte و مجوزش MIT هست.
search-insights یه کتابخانه جاوااسکریپت از Algolia با مجوز MIT هست که کلیک، تبدیل و بازدید کاربرها روی نتیجه های جستجو رو به Insights API خود Algolia گزارش می ده. اگه جستجوی سایتت با Algolia کار می کنه، با این بسته می تونی رفتار کاربرها رو ثبت کنی و کیفیت جستجو رو بهتر کنی.
js-cookie یه کتابخانه جاوااسکریپت ساده و خیلی سبکه که کار با کوکی های مرورگر رو راحت می کنه. با چند تا متد کوتاه می تونی کوکی بسازی، بخونی و پاک کنی و لازم نیست با رشته خام document.cookie سروکله بزنی. مجوزش MIT هست و به کتابخانه دیگه ای وابسته نیست.
آخرین نسخه
۳.۰.۸
نسخهها
۸
بهروزرسانی
چیزی که لازم دارید اینجا نیست؟
نام کتابخانه، افزونه یا قالب را بفرستید؛ پس از بررسی، نسخههای رسمی آن به مخزن اضافه میشود.