
본가이드는 안드로이드,iOS앱의 페이스북SDK로 이벤트를 연동하기 위한 가이드입니다.
위 URL의 가이드에서, 아래처럼 “표준 이벤트 이름” 표를 참고하면 됩니다. Event Name, Event Parameters, valueToSum ⇒ 3가지 속성을 사용하여 연동하게됩니다.

//아래 3개의 속성변수를 사용해 호출합니다.
//eventname : 이벤트명 string (필수)
//params : 속성파라미터 json object (옵션 : 필요없다면 제거)
//valueToSum : 합계값 Number (옵션 : 필요없다면 제거)
var param = {
action:"fb_event",
eventname:"fb_mobile_complete_registration", //String
params:{fb_registration_method: "email"} //json Object
valueToSum:25000, //Number (옵션으로 필요없으면 제거)
callback:"event_rslt" //이벤트 실행결과를 전달받을 함수(옵션)
};
window.nativeinterface.sendMessage(JSON.stringify(param));
//이벤트 실행결과를 전달받을 함수
function event_rslt(val){
//alert(val); //결과확인용
}
//아래 3개의 속성변수를 사용해 호출합니다.
//value : 구매비용 Number (필수)
//currency : 통화코드 string (필수)
//params : 속성파라미터 json object (옵션: 필요없다면 제거)
// {
// content_type: "product", // 구매한 항목의 유형
// content_id: "SKU_12345", // 개별 상품의 ID
// num_items: 1, // 구매한 개수
// order_id: "O20251111001" // 내부 주문번호 (커스텀 필드)
// }
var param = {
action:"fb_event_purchase",
value:39800, //Number
currency:"KRW", //String
params:{
fb_content_type: "product",
fb_content_id: "SKU_12345",
fb_num_items: 1
}, //json Object
callback:"event_rslt" //이벤트 실행결과를 전달받을 함수(옵션)
};
window.nativeinterface.sendMessage(JSON.stringify(param));
//이벤트 실행결과를 전달받을 함수
function event_rslt(val){
//alert(val); //결과확인용
}