Overview
Amazon Vega is supported with the Kochava Server-to-Server integration or through an upcoming SDK update.
The Server-to-Server integration follows the documentation here.
The SDK update will be made available as a new platform in the Kochava React Native SDK. The existing documentation around usage will generally be applicable where Vega will support a subset of the features. You may view the existing documentation here and release info here.
If you want to express interest or have any questions about either integration please contact your Client Success Manager or email support@kochava.com.
Integration
The Kochava React Native SDK with Vega support is not yet available publicly and must be obtained by contacting Kochava directly. Reach out to your Client Success Manager or email support@kochava.com to obtain the latest version.
Extract the zip file containing the Kochava SDK and copy the react-native-kochava-tracker.tgz
and react-native-kochava-tracker-js.tgz
packages to the root of your Vega project.
Open a terminal window at the root of your Vega project and run the commands npm install react-native-kochava-tracker.tgz --save
and npm install react-native-kochava-tracker-js.tgz --save
Starting the SDK
Once you have added the Kochava SDK to your project, the next step is to configure and start the Kochava SDK in code. Only your App GUID is required to start it with the default settings, which is the case for typical integrations.
import { KochavaTracker } from 'react-native-kochava-tracker';
KochavaTracker.instance.registerKeplerAppGuid("YOUR_KEPLER_APP_GUID");
KochavaTracker.instance.start();
Additional integration details can be viewed on our React Native Integration documentation.
Additional Functionality
For details on using additional functionality in the SDK such as sending events you can view the Using the SDK documentation.
Limitations
- Gathering of the advertising identifier is unsupported.
Versions
Beta 1
Initial release
Tested against version 0.5 of the Vega SDK
Beta 2
Updated storage APIs to use @amzn/react-native-kepler
package
Tested against version 0.6 of the Vega SDK