__CAPGO_KEEP_0__
__CAPGO_KEEP_0__Capacitor 앱스플라이어 attribution, 분석 및 깊은 링크를 위한 플러그인입니다.
__CAPGO_KEEP_0__
__CAPGO_KEEP_0__initSDK앱이 시작되면 이 메소드를 호출하여 앱스플라이어 SDK를 초기화하고 시작하세요. 이 API은 앱이 시작되면 호출되어야 합니다.startSDK앱이 시작되면 이 메소드를 호출하여 앱스플라이어 SDK를 시작하세요. (수동 시작 모드에서만).logEvent이벤트를 로그합니다.setCustomerUserId고유 ID를 설정하여 앱스플라이어의 고유 ID와 다른 기기의 고유 ID를 비교할 수 있습니다. 이 ID는 원시 데이터 보고서와 Postback API에서 사용할 수 있습니다.
API
API| 메소드 | 설명 |
|---|---|
addListener('conversion_callback', listener) | __CAPGO_KEEP_0__ callback을 포함하여 변환 callback을 듣습니다. onConversionDataSuccess 및 onConversionDataFail, OnConversionDataResult payloads. |
addListener('oaoa_callback', listener) | __CAPGO_KEEP_1__ callback을 포함하여 앱 오픈 attribution callback을 듣습니다. onAppOpenAttribution 및 onAttributionFailure, OnAppOpenAttribution payloads. |
addListener('udl_callback', listener) | __CAPGO_KEEP_2__ callback을 포함하여 통합된 깊은 링크 callback을 듣습니다. OnDeepLink payloads. |
initSDK | 이 메서드를 사용하여 AppsFlyer SDK를 초기화하고 시작합니다. 이 API는 앱이 시작되면 가능한 한 빨리 호출되어야 합니다. |
startSDK | 이 방법을 사용하여 AppsFlyer SDK을 수동 시작 모드에서만 시작합니다. |
logEvent | 앱 내 이벤트를 로그합니다. |
setCustomerUserId | 고유 ID를 AppsFlyer의 고유 ID와 다른 기기의 고유 ID와 매핑하기 위해 고객 고유 ID를 설정합니다. 이 ID는 raw-data 보고서와 Postback API에서 사용할 수 있습니다. |
setCurrencyCode | 인앱 구매를 위한 사용하는 통화 설정합니다. 3자리 ISO 4217 code을 제공합니다. |
updateServerUninstallToken | Android에서 GCM/FCM 토큰 또는 iOS에서 APNs 토큰을 전달하여 다른 플러그인에서 수집한 토큰을 사용합니다. AppsFlyer에 uninstall 측정 토큰을 전달하여 사용합니다. |
setAppInviteOneLink | OneLink ID를 설정하여 초대 attribution을 위한 기본 링크로 사용합니다. |
setOneLinkCustomDomain | AppsFlyer가 짧은 링크 내의 attribution 매개 변수를 해독할 수 있도록 AppsFlyer가 OneLink 도메인을 등록합니다. |
appendParametersToDeepLinkingURL | OneLink가 필요하지 않은 App Links의 deep 링크 attribution을 활성화합니다. 이 메서드를 호출하기 전에 startSDK(). 매개 변수 맵에 pid 와 is_retargeting=true 를 포함합니다. |
setResolveDeepLinkURLs | Use this when an AppsFlyer OneLink is wrapped inside another Universal Link. It lets the SDK resolve the wrapped URL so deep linking still works correctly. |
addPushNotificationDeepLinkPath | Configures how the SDK extracts deep link values from push notification payloads. |
setSharingFilter | AppsFlyer 파트너에게 이벤트 전파를 중단합니다. |
setSharingFilterForAllPartners | 모든 AppsFlyer 파트너에게 이벤트 전파를 중단하고 설정된 SharingFilter를 덮어씁니다. |
setSharingFilterForPartners | AppsFlyer 파트너에게 이벤트 전파를 중단합니다. |
setAdditionalData | AppsFlyer로 추가 키-값 데이터를 전송합니다. |
getAppsFlyerUID | 앱 설치 시 생성되는 AppsFlyer의 고유 장치 ID를 가져옵니다. |
anonymizeUser | AppsFlyer 분석에서 사용자 데이터를 익명화합니다. |
stop | API를 호출한 후 SDK는 더 이상 서버와 통신하지 않으며 작동을 중단합니다. 사용자 동의/거부 시 유용합니다. |
disableSKAdNetwork | SKAdNetwork에서 사용자 동의를 거부합니다. |
disableAdvertisingIdentifier | SDK에서 광고 ID 수집을 비활성화합니다. 이에는 Apple Identity for Advertisers (IDFA), Google Advertising ID (GAID), OAID 및 Amazon Advertising ID (AAID)가 포함됩니다. |
disableCollectASA | Apple Search Ads attribution에서 사용자 동의를 거부합니다. |
setHost | __CAPGO_KEEP_0__의 호스트를 사용자 정의합니다. |
generateInviteLink | __CAPGO_KEEP_0__의 기존 사용자에게 앱에 새로운 사용자를 초대할 수 있도록 허용합니다. |
validateAndLogInAppPurchaseAndroid | API을 사용하여 앱 내 구매의 서버 검증을 위한 API입니다. 검증이 성공적으로 완료되면 af_purchase 이벤트와 관련된 값이 자동으로 로그되며, API이 정의된 현재 동작을 참조하세요. |
validateAndLogInAppPurchaseIos | __CAPGO_KEEP_0__의 현재 동작을 참조하세요. |
getSdkVersion | SDK 버전을 AppsFlyer에서 가져옵니다. |
enableFacebookDeferredApplinks | SDK를 사용하여 Facebook Deferred AppLinks의 수집을 활성화합니다. Facebook SDK와 Facebook 앱이 대상/클라이언트 기기에 설치되어 있어야 합니다. 이 API은 AppsFlyer SDK를 초기화하기 전에 호출되어야 합니다. |
sendPushNotificationData | 푸시 알림 캠페인에서 데이터를 측정하고 가져옵니다. |
setCurrentDeviceLanguage | __CAPGO_KEEP_0__을 사용하여 기기의 언어를 설정합니다. 데이터는 Raw Data Reports에서 표시됩니다. |
logCrossPromoteImpression | __CAPGO_KEEP_0__를 사용하여 크로스 프로모션 캠페인의 인상 로그합니다. AppsFlyer 대시보드에서 나타나는 광고 앱 ID를 사용하여야 합니다. |
setUserEmails | __CAPGO_KEEP_0__를 사용하여 사용자 이메일을 설정하고 암호화합니다. |
logLocation | __CAPGO_KEEP_0__를 사용하여 사용자의 위치를 수동으로 로그합니다. |
setPhoneNumber | __CAPGO_KEEP_0__가 SHA-256 암호화된 문자열로 전송됩니다. |
setPartnerData | __CAPGO_KEEP_0__를 사용하여 파트너 통합을 위한 사용자 지정 데이터를 보내는 것을 허용합니다. |
logInvite | 사용자 초대 이벤트 (af_invite)를 로그합니다. |
setDisableNetworkData | 네트워크 제공자 이름 (carrier)과 SIM 제공자 이름을 장치에서 수집하는 것을 취소합니다. |
enableTCFDataCollection | CMP를 사용하는 사용자에 대한 자동으로 수집되는 동의 데이터를 옵트인/아웃합니다. 플래그 값은 앱 세션 간에 유지됩니다. |
setConsentData | TCF v2.2과 호환되지 않는 CMP를 사용하지 않는 앱의 경우, 사용자 동의 데이터를 직접 SDK에 제공하기 위해 다음 방법을 사용합니다. |
logAdRevenue | 광고 수익을 통해 앱 소유자는 사용자 LTV와 캠페인 ROI에 대한 완전한 시각을 얻습니다. 광고 수익은 보상 비디오, 광고 벽, 인터스텔라, 배너 등 앱 내에서 광고를 표시함으로써 발생합니다. 이 방법을 사용하여 광고 수익을 로깅합니다. |
setConsentDataV2 | TCF v2.2과 호환되지 않는 CMP를 사용하지 않는 앱의 경우, 사용자 동의 데이터를 직접 SDK에 제공하기 위해 다음 방법을 사용합니다. |
isSDKStarted | 이 메서드를 사용하여 현재 세션에서 AppsFlyer SDK가 이미 시작되었는지 확인합니다. |
isSDKStopped | 이 메서드를 사용하여 현재 AppsFlyer SDK가 중단되었는지 확인합니다. |
disableAppSetId | Android 전용. AppSet ID 수집을 비활성화합니다. SDK 초기화 전에 호출하면 App Set ID가 수집되지 않습니다. 초기화 후에 호출하면 App Set ID가 수집되지만 요청 패킷에 포함되지 않습니다. |
validateAndLogInAppPurchaseV2 | API를 사용하여 서버에서 인앱 구매 V2를 검증합니다. 검증이 성공하면 관련 값이 포함된 af_purchase 이벤트가 자동으로 로깅됩니다. |
진실의 근원
‘진실의 근원’이라는 제목의 섹션이 참조는同步된 src/definitions.ts 에서 capacitor-앱플라이어.