Playbooks
trackingintermediate 8 นาที

iOS 14.5+ ATT + AEM Setup สำหรับ E-commerce

ตั้งค่า Aggregated Event Measurement + Conversion API หลัง iOS 14.5 — เพิ่ม conversion tracking 15-25%


iOS 14.5+ ATT + AEM Setup

หลัง iOS 14.5 Apple บังคับให้ apps ขออนุญาตก่อน track · iOS opt-in rate ในไทยประมาณ 30% — หมายความว่า 70% ของ iOS users กลายเป็น "anonymous" ใน Meta Ads tracking · Mitigation มี 2 ชั้น

Step 1 — Domain Verification

1. Business Manager → Brand Safety → Domains

2. เพิ่ม domain (ถ้ามี subdomains แยก เช่น shop.example.com → verify แยก)

3. ใช้ DNS TXT record (แนะนำ) หรือ HTML file upload

4. รอ verify เขียว (~5 นาที)

Step 2 — เลือก 8 priority events

Meta จำกัด iOS optimization ที่ 8 events/domain · ลำดับสำคัญ:

1. Purchase (top priority — value-based)

2. AddPaymentInfo

3. InitiateCheckout

4. AddToCart

5. ViewContent

6. Lead (สำหรับ B2B/service)

7. CompleteRegistration

8. Custom Conversion (เช่น "View Pricing Page")

> ⚠️ ลบ events ที่ไม่ใช้ออก — ทุก event slot ที่เก็บไว้แต่ไม่ได้ใช้ = sunk cost

Step 3 — เปิด Conversions API (CAPI)

CAPI = server-side event tracking (ไม่ผ่าน browser/iOS) → bypass ATT block

  • ติดตั้งง่าย: Meta Pixel Helper extension + Events Manager → "Set up server-side"
  • WordPress/Shopify: ใช้ official integration (ไม่ต้อง code)
  • Custom site: ส่ง POST request ไป /{pixel_id}/events พร้อม access_token
  • Match Quality target: 7+ /10 (ส่ง email + phone hashed)

Step 4 — ตั้ง Attribution Window

  • E-commerce: 7-day click + 1-day view (default new accounts)
  • High-consideration / B2B: 28-day click ผ่าน Meta Reports API
  • Subscription: 7-day click + 1-day view

ผลที่คาดหวัง

  • Conversion tracking recovery 15-25% ภายใน 30 วัน
  • ROAS reporting แม่นยำขึ้น ~10%
  • Campaign optimization ดีขึ้น (Meta มี data มากขึ้น = bidding ฉลาดขึ้น)

Pitfalls ที่เจอบ่อย

  • ลืม verify root domain (verify เฉพาะ subdomain)
  • เลือก 8 events เน้น top-funnel (ViewContent, AddToCart) แทน bottom-funnel (Purchase)
  • ตั้ง CAPI แต่ไม่ส่ง user data (event match quality < 5/10)
  • ใช้ deduplication key ผิดระหว่าง Pixel + CAPI → double-count