প্রকল্প সম্পর্কে

সুইপ অ্যানালিটিক্স জেএস একটি হালকা জাভাস্ক্রিপ্ট ট্র্যাকিং লাইব্রেরি, যা সুইপ অ্যানালিটিক্স প্ল্যাটফর্মের সাথে ইন্টিগ্রেট করার জন্য ডিজাইন করা হয়েছে। এটি ব্যবহারকারীর IP ঠিকানা ট্র্যাক না করে ওয়েব অ্যানালিটিক্স ডেটা সংগ্রহ করার একটি সহজ, গোপনীয়তা-সচেতন উপায় প্রদান করে। ইনস্টলেশনে আপনার API কী সহ পৃষ্ঠার হেডারে একটি একক স্ক্রিপ্ট ট্যাগ যোগ করা প্রয়োজন। লাইব্রেরি বেশ কিছু কনফিগারেশন অপশন সমর্থন করে: প্রমাণীকরণের জন্য `key` অ্যাট্রিবিউট, কুকি-ভিত্তিক ব্যবহারকারী শনাক্তকরণ নিষ্ক্রিয় করার জন্য `noCookie`, এবং ত্রুটি লগিং সক্রিয় করার জন্য `logs`। ট্র্যাকার URL, রেফারার, ভাষা, প্ল্যাটফর্ম, ব্যবহারকারী এজেন্ট এবং স্ক্রীন আকার সহ পৃষ্ঠা দর্শন ডেটা সংগ্রহ করে। ব্যবহারকারীদের কুকিতে সংরক্ষিত যাদুচুম্বকভাবে তৈরি অদ্বিতীয় UUIDs দ্বারা শনাক্ত করা হয়, যদিও কুকি ট্র্যাকিং নিষ্ক্রিয় করা যেতে পারে। বোতাম ক্লিকের মতো ইভেন্টগুলো `data-sweep-click` HTML অ্যাট্রিবিউট ব্যবহার করে ট্র্যাক করা হয়, যা কমা-বিভক্ত ট্র্যাকিং মান গ্রহণ করে এবং কাস্টম মেটাডেটা যোগ করার অনুমতি দেয়। প্রকল্পটি MIT লাইসেন্সের অধীনে মুক্তি পেয়েছে এবং এটি Jonas Regner এবং Fabian Bentz দ্বারা তৈরি করা হয়েছে।