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
+11-15Lines changed: 11 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -241,40 +241,36 @@ In the following example, the Amplitude User property `friendCount` equals 4.
241
241
"traits": {"$add": {"friendCount":3} }
242
242
"traits": {"$add": {"friendCount":1} }
243
243
```
244
-
## FAQ and troubleshooting
244
+
## FAQs and troubleshooting
245
245
246
246
### Does Segment load the Amplitude SDK on the webpage to collect data?
247
-
Segment does not load the Amplitude SDK directly on the webpage. Instead, Segment collects data using our Analytics.js library. Once events reach Segment’s servers, they are forwarded to Amplitude’s servers using Amplitude’s HTTP API.
247
+
Segment doesn't load the Amplitude SDK directly on the webpage. Instead, Segment collects data using the Analytics.js library. Once events reach Segment’s servers, they are forwarded to Amplitude’s servers using Amplitude’s HTTP API.
248
248
249
249
### How does Segment handle the Amplitude session ID?
250
-
Although the Amplitude SDK is not loaded, the Analytics.js library includes a plugin that sets the Amplitude session ID on the device. This session ID is used to track sessions and is automatically attached to events sent to Amplitude. By default, the session ID is set to timeout after 30 minutes of inactivity. You can review the code implementation for setting the [session ID here](https://github.com/segmentio/action-destinations/blob/12255568e4a6d35cf05ee79a118ee6c1a6823f31/packages/browser-destinations/destinations/amplitude-plugins/src/sessionId/index.ts#L33){:target="_blank”}.
250
+
The Analytics.js library includes a plugin that sets the Amplitude session ID on the device. This session ID is used to track sessions and is automatically attached to events sent to Amplitude. By default, the session ID is set to timeout after 30 minutes of inactivity. You can review the code implementation for setting the [session ID](https://github.com/segmentio/action-destinations/blob/12255568e4a6d35cf05ee79a118ee6c1a6823f31/packages/browser-destinations/destinations/amplitude-plugins/src/sessionId/index.ts#L33){:target="_blank”}.
251
251
252
252
### How can I retrieve the Amplitude session ID set by Segment?
253
-
Since Segment does not load the Amplitude SDK, the Amplitude native method `amplitude.getInstance()._sessionId`will not work. However, you can retrieve the session ID using the following method:
253
+
Since Segment doesn't load the Amplitude SDK, the Amplitude native method `amplitude.getInstance()._sessionId`won't work. You can retrieve the session ID using the this method:
254
254
255
255
```js
256
256
localStorage.getItem('analytics_session_id');
257
257
```
258
258
259
-
This call accesses the session ID stored in the browser's local storage. You can review the [retrieval code here](https://github.com/segmentio/action-destinations/blob/12255568e4a6d35cf05ee79a118ee6c1a6823f31/packages/browser-destinations/destinations/amplitude-plugins/src/sessionId/index.ts#L64){:target="_blank”}.
259
+
This call accesses the session ID stored in the browser's local storage. You can review the [retrieval code](https://github.com/segmentio/action-destinations/blob/12255568e4a6d35cf05ee79a118ee6c1a6823f31/packages/browser-destinations/destinations/amplitude-plugins/src/sessionId/index.ts#L64){:target="_blank”}.
260
260
261
261
### Why is Segment not automatically adding the session_id to my Web Events?
262
262
263
-
For Segment to automatically add the session_id to your web events, your website must allow the following URL to load:
263
+
For Segment to automatically add the session_id to your web events, your website must allow the following URL:
1. Open your browser’s developer tools and [inspect the network requests](https://developer.chrome.com/docs/devtools/network){:target="_blank”} on your website.
272
-
2. Look for a request related to Amplitude.
271
+
1. Open your browser’s developer tools and [inspect the network requests](https://developer.chrome.com/docs/devtools/network){:target="_blank”} on your website.
272
+
2. Look for a request related to Amplitude.
273
273
274
274
If the request is missing:
275
-
276
-
- Ensure your browser settings or network configuration allow this URL to load.
277
-
- Check for any third-party script blockers or restrictions that might be preventing it.
278
-
279
-
If you still encounter issues, feel free to reach out for support!
280
-
275
+
* Ensure your browser settings or network configuration allow the URL to load.
276
+
* Check for any third-party script blockers or restrictions that might prevent it.
0 commit comments