BonicBD
← All articles
iOS Attribution

Safari-তে Cookie ৭ দিনে Expire — ITP এর সম্পূর্ণ Fix Guide ২০২৬

By BonicBD Team · 2026-04-20 · 9 min read
Safari-তে Cookie ৭ দিনে Expire — ITP এর সম্পূর্ণ Fix Guide ২০২৬

Safari ITP cookie expiry fix

বাংলাদেশে high-AOV product-এর iPhone customer percentage অনেক বেশি — luxury fashion, electronics, beauty product-এর ক্ষেত্রে সাধারণত ২০-৩৫%। আপনার সবচেয়ে valuable customer-দের attribution আপনি সবচেয়ে কম দেখতে পাচ্ছেন। কারণ — Apple ITP

ITP কী?

Intelligent Tracking Prevention (ITP) Apple-এর Safari ও WebKit-based browser-এর একটি privacy feature। Goal — third-party tracking limit করা। Side effect — first-party tracking-ও severely affected।

ITP-এর Specific Restriction

ITP Rule Impact
JavaScript-set cookie max 7 days _fbp, _ga, _ttp 7 দিনে delete
Cross-site tracker storage clear Repeat visit detection failure
Storage Access API requirement iframe tracking complicated
Link Decoration removal URL parameter (fbclid, gclid) strip
Bounce tracking detection Quick redirect via tracker domain blocked

Real-World Scenario

User Day 0-এ Facebook ad click করলো: - _fbp cookie set হলো (JavaScript-set) - _fbc=fbclid save হলো - Browse করলো, কিন্তু purchase করলো না

Day 8-এ direct visit করে purchase করলো: - _fbp already deleted (7 days passed) - _fbc deleted - Meta-তে কোনো click ID match নেই - Purchase organic বা direct attributed হবে - Facebook campaign credit পাবে না

Result — campaign ROAS underreported, scale-up confidence কমে।

JavaScript-set cookie-র ৭ দিন cap শুধু JavaScript থেকে set করা cookie-র জন্য। Server থেকে Set-Cookie HTTP header দিয়ে set করা cookie-তে ITP এই cap apply করে না।

Set-Cookie: _fbp=fb.1.1234567890.AbCd; Max-Age=31536000; Path=/; Domain=.yourstore.com; HttpOnly; SameSite=Lax; Secure

Browser এই cookie-কে "genuine first-party HTTP cookie" হিসেবে accept করে, ৩৬৫ দিন rakhe।

Full ITP Fix Stack

সম্পূর্ণ ITP-bypass-এর জন্য চারটি component দরকার:

Browser-set cookie detect করে server-set version-এ replace করে।

২. First-Party Subdomain

tracking.yourstore.com থেকে সব tracking traffic — third-party domain ITP rule trigger করে না।

৩. Click ID Restorer

URL parameter strip হলেও triple-redundant storage থেকে restore।

৪. Server-Side Event Forwarding

CAPI/Events API server থেকে call — browser cookie loss কে compensate।

Implementation Path

Self-hosted (Complex)

  1. Google Cloud Run বা VPS setup
  2. Custom Docker container build
  3. Nginx config + SSL
  4. DNS configuration
  5. CAPI integration coding
  6. Maintenance + monitoring

Time: ৩০-৬০ engineering hours

BonicBD (Managed)

  1. DNS CNAME add
  2. Snippet replace
  3. Done

Time: ১-৩ ঘন্টা

Measured Impact (BonicBD Client Data)

iOS-heavy clients ITP fix-এর পর:

  • Safari attributed conversion: +৩৫-৫০%
  • Returning user recognition: ৪০% → ৮০%+
  • Average attribution window utilization: ৭ দিন → ৬০ দিন+
  • Meta EMQ score: 5-6 → 8-10
  • Reported ROAS accuracy: significantly improved

Verification Method

Fix apply করার পর verify করতে:

  1. iPhone Safari-এ আপনার site visit করুন
  2. DevTools (Mac Safari) → Storage → Cookies
  3. _fbp, _ga cookie-র Expires date দেখুন
  4. ৩৬৫ দিন পরের date দেখালে = success

কাদের জন্য urgent?

  • iPhone user share ১৫%+
  • Average customer journey ৭ দিনের বেশি
  • Subscription / repeat purchase business
  • High AOV (consideration heavy)
  • Premium/luxury segment

FAQ

JavaScript-এ set করা cookie কি delete হবে? ITP rule অনুযায়ী হবে, কিন্তু server-set version next request-এ restore হবে — net effect: cookie always available।

Android Chrome-এও কি কাজ করে? হ্যাঁ। Server-side approach platform-agnostic, সব browser-এ কাজ করে।

GDPR compliance? সম্পূর্ণ। Consent Mode V2, EU consent banner — সব integrated।

Existing tracking break করবে? না। Side-by-side run করে, কোনো breaking change নেই।

BonicBD Free Trial দিয়ে আপনার iOS attribution আজই recover শুরু করুন। প্রশ্ন থাকলে WhatsApp এ যোগাযোগ করুন।

Ready To Try BonicBD?

Start with a free trial. No credit card needed.