release 2.0.0
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
# react-native-appmetrica
|
||||
React Native bridge to the [AppMetrica](https://appmetrica.yandex.com/) on both iOS and Android.
|
||||
|
||||
## Installation
|
||||
|
||||
1. `npm install react-native-appmetrica --save`
|
||||
2. If React Native version <= 0.59: \
|
||||
`react-native link react-native-appmetrica`
|
||||
3. iOS only
|
||||
* if `${PROJECT_DIR}/ios/Podfile` exists: \
|
||||
`npx pod-install`
|
||||
* if `${PROJECT_DIR}/ios/Podfile` don't exists: \
|
||||
[Setup AppMetrica](https://appmetrica.yandex.com/docs/mobile-sdk-dg/tasks/ios-quickstart.html) and placed frameworks at `${PROJECT_DIR}/ios/Frameworks`
|
||||
|
||||
## Usage
|
||||
|
||||
```js
|
||||
import AppMetrica from 'react-native-appmetrica';
|
||||
|
||||
// Starts the statistics collection process.
|
||||
AppMetrica.activateWithConfig({
|
||||
apiKey: '...KEY...',
|
||||
sessionTimeout: 120,
|
||||
firstActivationAsUpdate: true,
|
||||
});
|
||||
|
||||
// Sends a custom event message and additional parameters (optional).
|
||||
AppMetrica.reportEvent('My event');
|
||||
AppMetrica.reportEvent('My event', { foo: 'bar' });
|
||||
|
||||
// Send a custom error event.
|
||||
AppMetrica.reportError('My error');
|
||||
```
|
||||
Reference in New Issue
Block a user