피드로 돌아가기
Dev.toBackend
원문 읽기
action_source 최적화 및 fbc 매핑을 통한 Telegram-Meta 전환 추적 구현
Sending Telegram Bot Conversions to Meta? Don't Reach for business_messaging
AI 요약
Context
Telegram Bot의 이벤트를 Meta Conversions API로 전송하는 과정에서 action_source를 business_messaging으로 설정하여 400 Error 발생. Meta 전용 채널(Messenger, WhatsApp, Instagram)이 아닌 외부 플랫폼 사용 시 발생하는 파라미터 검증 제약 사항 직면.
Technical Solution
- business_messaging 설정 시 필수적인 messaging_channel 파라미터 부재 문제를 action_source를 'other'로 변경하여 해결
- app 소스 선택 시 수반되는 모바일 SDK 기반 app_data 블록 및 extinfo 배열의 복잡한 요구사항 배제
- SHA-256으로 해싱된 Telegram User ID를 external_id로 전송하여 최소한의 사용자 식별 체계 구축
- Deep link의 fbclid 값을 /start 핸들러에서 캡처하여 fb.1.[unix_time].[fbclid] 형식의 fbc 값으로 변환 및 전송
- ROAS 산출을 위해 custom_data 필드에 value와 currency 값을 추가하여 구매 이벤트 데이터 보강
- Web Pixel과 중복 발생하는 이벤트의 중복 제거를 위해 동일한 event_id를 부여하여 Meta 서버 측 Deduplication 수행
실천 포인트
1. Meta CAPI 연동 시 플랫폼 특성에 맞는 action_source 설정 여부 확인
2. 외부 챗봇 유입 시 Deep link 파라미터에서 fbclid를 추출하여 fbc 값을 생성하고 있는지 검토
3. 사용자 식별자 전송 시 SHA-256 해싱 적용 및 external_id 매핑 확인
4. 다중 채널 이벤트 발생 시 event_id 일치를 통한 Deduplication 전략 수립