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/destinations/catalog/actions-amplitude/index.md
+29-1Lines changed: 29 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -78,6 +78,34 @@ To enable session tracking in Amplitude when using the [Segment Kotlin library](
78
78
analytics.add(AmplitudeSession())
79
79
```
80
80
81
+
### Enable Amplitude session tracking for iOS
82
+
83
+
To enable session tracking in Amplitude when using the [Segment iOS library](https://github.com/segmentio/analytics-ios):
84
+
1. Add the [Amplitude Session middleware](https://github.com/segment-integrations/analytics-ios-integration-amplitude/blob/amplitude-session/Pod/Classes/SEGAmplitudeSession.m) to your project.
85
+
2. Add the middleware & enable `trackApplicationLifecycleEvents` in your configuration
To enable session tracking in Amplitude when using the [Segment Android library](https://github.com/segmentio/analytics-android):
97
+
1. Add the [Amplitude Session middleware](https://github.com/segment-integrations/analytics-android-integration-amplitude/blob/master/src/main/java/com/segment/analytics/android/integrations/amplitude/AmplitudeSessionId.java) to your project.
3. Add the middleware & enable `trackApplicationLifecycleEvents` in your configuration
102
+
```java
103
+
String SEGMENT_WRITE_KEY = " ... ";
104
+
analytics = new Analytics.Builder(this, SEGMENT_WRITE_KEY)
105
+
.trackApplicationLifecycleEvents()
106
+
.useSourceMiddleware(new AmplitudeSessionId())
107
+
.build();
108
+
```
81
109
82
110
## Important differences from the classic Amplitude destination
83
111
@@ -287,4 +315,4 @@ You configure the Amplitude (Actions) destination through Filters and Actions. C
287
315
> info ""
288
316
> Contact Segment support if you find features missing from the Amplitude (Actions) destination that were available in the classic Amplitude destination.
289
317
290
-
{% include components/actions-map-table.html name="amplitude" %}
318
+
{% include components/actions-map-table.html name="amplitude" %}
0 commit comments