You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/sources/catalog/libraries/mobile/kotlin-android/destination-plugins/localytics-kotlin-android.md
@@ -82,47 +81,39 @@ Just under your Analytics-Kotlin library setup, call `analytics.add(plugin = ...
82
81
analytics.add(plugin = LocalyticsDestination())
83
82
```
84
83
85
-
Your events will now begin to flow to Localytics in Device Mode.
86
-
84
+
Your events now have Localytics session data and start flowing to Localytics in device-mode.
87
85
88
86
## Identify
89
87
90
-
When you call [`identify`](/docs/connections/spec/identify/), we'll set the Localytics
91
-
customer Id, and set any special Localytics traits you provide, such as`name`,
92
-
or `email`, and any custom traits as well.
88
+
When you make an [Identify](/docs/connections/spec/identify/) call, Segment sets the Localytics
89
+
customerId and any special Localytics traits you provide, like`name`,
90
+
`email`, or custom traits.
93
91
94
92
## Track
95
93
96
-
Whenever you call [`track`](/docs/connections/spec/track/), we'll log an event with
97
-
Localytics. [`track`](/docs/connections/spec/track/) takes the name of the event and any
98
-
optional properties you want to associate with the event.
94
+
When you make a [Track](/docs/connections/spec/track/) call, Segment logs an event with Localytics containing the name of the event and any optional event properties.
99
95
100
-
- - -
101
96
102
97
## Push Notifications
103
98
104
-
Push notifications on Android require a bit of extra work to setup.
99
+
To enable push notifications on your Android app, complete the following steps:
105
100
106
-
* First, you need to make sure Localytics is being bundled. You can find out
107
-
more information about bundled integrations in our [Android documentation](/docs/connections/sources/catalog/libraries/mobile/android/#about-mobile-connection-modes).
108
-
109
-
* Follow Localytics' documentation to [set up the permission in your
101
+
1. To confirm that Localytics is bundled, verify that Localytics is set to `false` in your integrations object. For
102
+
more information about bundled integrations, see Segment's [Android documentation](/docs/connections/sources/catalog/libraries/mobile/android/#about-mobile-connection-modes).
103
+
2. Follow steps 1-3 of Localytics' documentation to [set up the permission in your
Specifically, the **AndroidManifest** changes regarding the `GcmReceiver`,
112
-
`GcmListenerService`, `InstanceIDListenerServer`, and `PushTrackingActivity`
113
-
classes.
114
-
115
-
* In lieu of step four, you will register the Push receiver in your Activity or
105
+
106
+
3. Make the AndroidManifest changes to the `GcmReceiver`,
107
+
`GcmListenerService`, `InstanceIDListenerServer`, and `PushTrackingActivity` classes as noted in the [Localytics Push messaging documentation](https://help.uplandsoftware.com/localytics/dev/android.html#migrating-v3-to-v4-push-messaging-android){:target="_blank"}.
108
+
4. Register the Push receiver in your Activity or
116
109
Application class within a Segment `onIntegrationReady` method:
0 commit comments