SEGMENT
  • 핑거푸시 SEGMENT
  • 사용자 콘솔 매뉴얼
    • 앱스(앱 연동하기)
    • 세그먼트 설정
    • 대시보드
    • 세그먼트 목록
    • 세그먼트 만들기
    • 고객 데이터 조회
  • 기능 연동
    • 시작하기
    • WebView에서 사용
    • 데이터 필드
Powered by GitBook
On this page
  • 자바스크립트 인터페이스 설정
  • 웹에서 앱으로 사용자 정보 전달
  1. 기능 연동

WebView에서 사용

자바스크립트 인터페이스 설정

앱 WebView에서 사용자 정보를 수신받기 위해 자바스크립트 인터페이스 설정을 합니다.

let fingerWeb = fingerWebInterface()
fingerWeb.initInterface(with: WebView, jsLoad: true)
// WebView 자바스크립트 사용 설정
WebView.settings.javaScriptEnabled = true
// 자바스크립트 인터페이스 추가
WebView.addJavascriptInterface(FingerPushWebInterface(Context, WebView), FingerPushWebInterface.NAME)
// WebView Client 연결
WebView.webViewClient = FingerWebViewClient(Context)

웹에서 앱으로 사용자 정보 전달

제공하는 자바스크립트 함수는 Android 및 Apple 네이티브 코드 모두와 호환되는 방법입니다.

다음 함수를 통해 사용자 정보 데이터를 전달할 수 있습니다.

FingerBridge.finger.sendUserSegment(String UserInfo)
예제
// 사용자 정보
let userInfo = {
    name : "홍길동",
    gender : 0,
    age : 20,
    ...
};

let strJson = JSON.stringify(userInfo);
// 자바스크립트 인터페이스로 세그먼트 함수 호출
FingerBridge.finger.sendUserSegment(strJson);
Previous시작하기Next데이터 필드

Last updated 10 months ago