react-native-kochava-measurement
Version:
A lightweight and easy to integrate SDK, providing first-class integration with Kochava’s installation attribution and analytics platform.
119 lines (118 loc) • 4.05 kB
JavaScript
;
import { KochavaMeasurementDeeplink, KochavaMeasurementInstallAttribution } from 'react-native-kochava-measurement';
/**
* Base implementation with functions as (no-op). This will only be hit on an unsupported platform.
*/
export class KochavaMeasurementImpl {
executeAdvancedInstruction(_name, _value) {
// Not implemented (no-op) on unsupported platform
}
setLogLevel(_logLevel) {
// Not implemented (no-op) on unsupported platform
}
setSleep(_enabled) {
// Not implemented (no-op) on unsupported platform
}
setAppLimitAdTracking(_enabled) {
// Not implemented (no-op) on unsupported platform
}
registerCustomDeviceIdentifier(_name, _value) {
// Not implemented (no-op) on unsupported platform
}
registerCustomStringValue(_name, _value) {
// Not implemented (no-op) on unsupported platform
}
registerCustomBoolValue(_name, _value) {
// Not implemented (no-op) on unsupported platform
}
registerCustomNumberValue(_name, _value) {
// Not implemented (no-op) on unsupported platform
}
registerIdentityLink(_name, _value) {
// Not implemented (no-op) on unsupported platform
}
enableAppleAppClips(_identifier) {
// Not implemented (no-op) on unsupported platform
}
enableAppleAtt() {
// Not implemented (no-op) on unsupported platform
}
setAppleAttAuthorizationWaitTime(_timeInterval) {
// Not implemented (no-op) on unsupported platform
}
setAppleAttAuthorizationAutoRequest(_enabled) {
// Not implemented (no-op) on unsupported platform
}
setAppleAttAuthorizationCustomPrompt(_enabled) {
// Not implemented (no-op) on unsupported platform
}
appleAttAuthorizationCustomPromptDidComplete() {
// Not implemented (no-op) on unsupported platform
}
registerPrivacyProfile(_name, _keys) {
// Not implemented (no-op) on unsupported platform
}
setPrivacyProfileEnabled(_name, _enabled) {
// Not implemented (no-op) on unsupported platform
}
setConfigCompletedListener(_configCompletedListener) {
// Not implemented (no-op) on unsupported platform
}
setIntelligentConsentGranted(_granted) {
// Not implemented (no-op) on unsupported platform
}
getStarted() {
// Not implemented (no-op) on unsupported platform
return Promise.resolve(false);
}
start(_parameters) {
// Not implemented (no-op) on unsupported platform
}
shutdown(_deleteData) {
// Not implemented (no-op) on unsupported platform
}
retrieveInstallId() {
// Not implemented (no-op) on unsupported platform
return Promise.resolve("");
}
retrieveInstallAttribution() {
// Not implemented (no-op) on unsupported platform
return Promise.resolve(new KochavaMeasurementInstallAttribution(null));
}
processDeeplink(_path) {
// Not implemented (no-op) on unsupported platform
return Promise.resolve(new KochavaMeasurementDeeplink(null));
}
processDeeplinkWithOverrideTimeout(_path, _timeout) {
// Not implemented (no-op) on unsupported platform
return Promise.resolve(new KochavaMeasurementDeeplink(null));
}
registerDeeplinkWrapperDomain(_domain) {
// Not implemented (no-op) on unsupported platform
}
registerDefaultEventStringParameter(_name, _value) {
// Not implemented (no-op) on unsupported platform
}
registerDefaultEventBoolParameter(_name, _value) {
// Not implemented (no-op) on unsupported platform
}
registerDefaultEventNumberParameter(_name, _value) {
// Not implemented (no-op) on unsupported platform
}
registerDefaultEventUserId(_value) {
// Not implemented (no-op) on unsupported platform
}
sendEvent(_name) {
// Not implemented (no-op) on unsupported platform
}
sendEventWithString(_name, _data) {
// Not implemented (no-op) on unsupported platform
}
sendEventWithDictionary(_name, _data) {
// Not implemented (no-op) on unsupported platform
}
sendEventWithEvent(_event) {
// Not implemented (no-op) on unsupported platform
}
}
//# sourceMappingURL=KochavaMeasurementImpl.js.map