💡 সংক্ষিপ্ত সারসংক্ষেপ: বর্তমানে ৫০% এর বেশি মোবাইল ক্রেতা আইফোন বা অ্যাপল ডিভাইস (Safari Browser) ব্যবহার করে। অ্যাপলের Intelligent Tracking Prevention (ITP) পলিসির কারণে ব্রাউজারের সাধারণ জাভাস্ক্রিপ্ট দিয়ে তৈরি ফেসবুক পিক্সেল কুকি (
_fbpএবং_fbc) মাত্র ১ থেকে ৭ দিনের মধ্যে স্বয়ংক্রিয়ভাবে মুছে যায়। কাস্টমার যদি এড দেখার ৮ দিন পর ওয়েবসাইটে এসে পণ্য কেনে, ফেসবুক তাকে অচেনা অর্গানিক ভিজিটর হিসেবে ধরে—যার ফলে এডের আসল রিটার্ন (ROAS) ৩০% থেকে ৪০% কম দেখায়। CapiFlow Pro-এর মাধ্যমে সরাসরি মূল সার্ভার থেকে ১৮০ দিনের ফার্স্ট-পার্টি HTTP সার্ভার কুকি সেট করলে সাফারির এই বিধিনিষেধ সম্পূর্ণ বাইপাস করে হারানো সমস্ত সেলস রিকভার করা সম্ভব।
Apple Safari ITP কীভাবে কাজ করে এবং কেন ফেসবুক পিক্সেল ব্যর্থ হয়?
অ্যাপল ব্যবহারকারীদের প্রাইভেসি রক্ষার জন্য সাফারিতে ITP সিস্টেম যুক্ত করেছে। এর উদ্দেশ্য ছিল থার্ড-পার্টি ট্র্যাকারদের ঠেকানো, কিন্তু সাম্প্রতিক আপডেটে অ্যাপল ব্রাউজারের ভেতরের জাভাস্ক্রিপ্ট (document.cookie) দিয়ে তৈরি কুকির ওপরও কঠোর নিষেধাজ্ঞা দিয়েছে:
জাভাস্ক্রিপ্ট দিয়ে তৈরি কুকি (সাধারণ পিক্সেল বা GTM):
[সাফারি ব্রাউজার] ➔ কোড রান করে: document.cookie = "_fbp=..."
[অ্যাপল ITP ফিল্টার] ➔ "জাভাস্ক্রিপ্ট দিয়ে তৈরি কুকি শনাক্ত হয়েছে!"
ফলাফল: ১ থেকে সর্বোচ্চ ৭ দিনের মধ্যে কুকি স্বয়ংক্রিয়ভাবে মুছে ফেলে!
সার্ভার-সাইড HTTP হেডার কুকি (CapiFlow Pro):
[ওয়ার্ডপ্রেস সার্ভার] ➔ HTTP হেডার পাঠায়: Set-Cookie: _fbp=...; Max-Age=15552000; HttpOnly
[অ্যাপল ITP ফিল্টার] ➔ "এটি মূল ওয়েবসাইটের নিজস্ব সার্ভার কুকি।"
ফলাফল: অ্যাপল একে ১৮০ দিন পর্যন্ত অক্ষত রাখে!
৭ দিনের মারাত্মক “এট্রিবিউশন ট্র্যাপ”:
1. ১ম দিন: একজন ক্রেতা তার আইফোনে আপনার ফেসবুক বিজ্ঞাপন দেখে ওয়েবসাইটে ঢুকল। পিক্সেল তার ফোনে _fbc এবং _fbp কুকি সেভ করল।
2. ১ম থেকে ৭ম দিন: ক্রেতা পণ্যটি পছন্দ করল, কিন্তু হয়তো তার বেতনের জন্য অপেক্ষা করছে বা পরে কিনবে বলে ভেবে রাখল।
3. ৮ম দিন: ক্রেতা সরাসরি সাফারিতে আপনার সাইটের নাম লিখে ঢুকে ৫,০০০ টাকার অর্ডার সম্পন্ন করল।
4. বিপর্যয়: ৭ দিন পার হয়ে যাওয়ায় সাফারি আগেই তার ফেসবুক কুকি মুছে দিয়েছে! ফলে ফেসবুক মনে করে এই ক্রেতা কোনো এড থেকে আসেনি, সরাসরি এসেছে।
5. ক্ষতি: ফেসবুক এডের ড্যাশবোর্ডে ০ টাকা সেলস দেখায়। ফেসবুকের অ্যালগরিদম ভাবে আপনার এড অকার্যকর, ফলে সে ক্যাম্পেইনের খরচ বাড়িয়ে দেয়!
আপনার স্টোর আসলে প্রতি মাসে কত টাকা সেলস মিস করছে?
যদি একটি উকমার্স স্টোর প্রতি মাসে ফেসবুকে ২,০০,০০০ টাকা খরচ করে:
| মেট্রিক | সাধারণ জাভাস্ক্রিপ্ট পিক্সেল (সাফারি লিমিটেড) | ১৮০ দিনের সার্ভার কুকি (CapiFlow Pro) | আসল পার্থক্য |
|---|---|---|---|
| ট্র্যাকড অর্ডার সংখ্যা | ২০০টি অর্ডার (৪,০০,০০০ টাকা সেলস) | ২৭৬টি অর্ডার (৫,৫২,০০০ টাকা সেলস) | +৭৬টি অর্ডার উদ্ধার! |
| রিপোর্টেড এডের ROAS | ২.০x ROAS | ২.৭৬x ROAS | ৩৮% বেশি সঠিক রেজাল্ট |
| প্রতি অর্ডারের খরচ (CPA) | ১,০০০ টাকা | ৭২৪ টাকা | ২৭৬ টাকা সাশ্রয় প্রতি অর্ডারে |
| মেটা এআই অপ্টিমাইজেশন | ৩৮% ক্রেতার কোনো হিস্ট্রি পায় না | ১০০% ক্রেতার প্রোফাইল চেনে | কম খরচে সেরা কাস্টমার আনে |
সেই ৭৬টি অর্ডার কিন্তু অন্য কোথাও যায়নি—ক্রেতারা ঠিকই কিনেছিল, কিন্তু সাধারণ পিক্সেল তা ট্র্যাক করতে পারেনি!
১৮০ দিনের সার্ভার কুকি কীভাবে সাফারির সীমাবদ্ধতা ভেঙে দেয়?
যখন কোনো ক্রেতা ফেসবুক বিজ্ঞাপন থেকে আপনার ওয়েবসাইটে আসে, CapiFlow পেজ লোড হওয়ার আগেই মূল সার্ভারে রিকোয়েস্ট ধরে ফেলে:
// মূল সার্ভার থেকে সরাসরি HTTP রেসপন্স হেডারে ১৮০ দিনের কুকি সেট করা হয়:
header( "Set-Cookie: _fbc=" . rawurlencode( $fbc_value ) . "; Path=/; Max-Age=15552000; Secure; SameSite=Lax", false );
header( "Set-Cookie: _fbp=" . rawurlencode( $fbp_value ) . "; Path=/; Max-Age=15552000; Secure; SameSite=Lax", false );
কেন সাফারি এটিকে মুছতে পারে না?
1. কোনো জাভাস্ক্রিপ্ট ব্যবহার হয় না: ব্রাউজারে জাভাস্ক্রিপ্ট চালু হওয়ার আগেই সার্ভারের নেটওয়ার্ক লেভেলে কুকি সেট হয়ে যায়। সাফারির স্ক্রিপ্ট ব্লকার একে আটকাতে পারে না।
2. একই আইপি ও মূল ডোমেইন: এটি কোনো থার্ড-পার্টি ডোমেইন থেকে আসে না, সরাসরি আপনার ওয়েবসাইটের নিজস্ব আইপি থেকে আসে।
3. ১৮০ দিনের স্থায়ী লাইফস্প্যান (Max-Age=15552000): ক্রেতা ১ মাস বা ৩ মাস পরেও সাইটে ফিরে এসে অর্ডার করলে মেটা সাথে সাথে তার আসল ফেসবুক ক্লিকের সাথে সেলস ম্যাচ করে ফেলে।
ক্যাশিং প্লাগইন (LiteSpeed, WP Rocket, Cloudflare) থাকলে কি কুকি কাজ করবে?
সাধারণত ক্যাশিং প্লাগইন থাকলে সার্ভারের রেসপন্স স্ট্যাটিক এইচটিএমএল হিসেবে ক্যাশ হয়ে যায়, যার ফলে কাস্টমার এ-এর কুকি কাস্টমার বি-এর কাছে চলে যাওয়ার ঝুঁকি থাকে।
CapiFlow-এর ডায়নামিক সমাধান:
CapiFlow একটি আল্ট্রা-লাইটওয়েট ব্যাকগ্রাউন্ড রেস্ট এপিআই কল (/wp-json/capiflow/v1/identity) ব্যবহার করে। আপনার প্রোডাক্ট পেজ Cloudflare বা LiteSpeed-এ ১০০% ক্যাশ করা থাকলেও এই ব্যাকগ্রাউন্ড হ্যান্ডশেক মাত্র ১৫ মিলিসেকেন্ডে ফায়ার হয় এবং পেজ স্পিড ০ms ল্যাগ না করে সঠিক ইন্ডিভিজুয়াল কুকি সেট করে।
ওকমার্সে ১৮০ দিনের সার্ভার কুকি চালুর নিয়ম
1. CapiFlow Free অথবা CapiFlow Pro ইন্সটল ও অ্যাক্টিভ করুন।
2. CapiFlow সেটিংস ড্যাশবোর্ডে গিয়ে Persistent Server-Side Cookies অপশনটি চালু করুন।
3. ব্যস! আপনার ওয়েবসাইটে আইফোন ও সাফারির সমস্ত ট্র্যাকিং ডেটা স্বয়ংক্রিয়ভাবে ১৮০ দিন পর্যন্ত লক হয়ে যাবে।
সচরাচর জিজ্ঞাসিত প্রশ্ন (FAQ)
Apple Safari ITP কী?
সাফারি ব্রাউজারের বিল্ট-ইন প্রাইভেসি ইঞ্জিন, যা ট্র্যাকিং ঠেকাতে ব্রাউজার জাভাস্ক্রিপ্ট দিয়ে তৈরি কুকি ১ থেকে ৭ দিনের মধ্যে জোরপূর্বক ডিলিট করে দেয়।
GTM কেন সাফারির এই ৭ দিনের লিমিট সমাধান করতে পারে না?
Google Tag Manager ব্রাউজারের জাভাস্ক্রিপ্ট (document.cookie) দিয়ে কুকি লেখে। সাফারি এই জাভাস্ক্রিপ্ট দেখলেই তার মেয়াদ ৭ দিনে নামিয়ে আনে।
১৮০ দিনের সার্ভার কুকি কি ওয়েবসাইটের গতি কমায়?
না। এটি ব্রাউজারের কোনো স্ক্রিপ্ট লোড নেওয়ার আগেই স্বাভাবিক সার্ভার হেডার হিসেবে পাস হয়, ফলে পেজ স্পিডে ০.০ms প্রভাব পড়ে।