Skip to content

Commit 1e28b60

Browse files
committed
convert random headers to FAQ section
1 parent 17eac4a commit 1e28b60

File tree

1 file changed

+11
-8
lines changed
  • src/connections/sources/catalog/libraries/mobile/apple/destination-plugins

1 file changed

+11
-8
lines changed

src/connections/sources/catalog/libraries/mobile/apple/destination-plugins/mixpanel-swift.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -196,11 +196,11 @@ You can find this in the **Advanced Options** of your Mixpanel settings on your
196196

197197
For each event name listed, Segment calls Mixpanel `increment`, and set a user trait of `Last + {{ event.name }}`.
198198

199-
For example, if you add **Logged In** to the list of increment events, Segment increments a user trait called **Logged In** and set a trait called **Last Logged In** with the current date and time.
199+
For example, if you add **Logged In** to the list of increment events, Segment increments a user trait called **Logged In** and sets a trait called **Last Logged In** with the current date and time.
200200

201-
If you'd like to add an increment for viewing a specific page or screen, ensure you have the setting "Track Named Pages" selected and use the dynamically generated event name under "Events to Increment in People." For example, `.page('Signup')` would translate to "*Viewed* Signup *Page*" and `.screen('Listing')` would translate to "*Viewed* Listing *Screen*".
201+
To add an increment for viewing a specific page or screen, ensure you have the setting "Track Named Pages" selected and use the dynamically generated event name under "Events to Increment in People." For example, `.page('Signup')` would translate to "*Viewed* Signup *Page*" and `.screen('Listing')` would translate to "*Viewed* Listing *Screen*".
202202

203-
Remember, Segment sends one event per Page call.
203+
Segment sends one event per Page call.
204204

205205
> info ""
206206
> Increment works for "known users", so if your track call is being made server-side, you need to pass a `userId`. If your track call is being made client-side, you need to identify the user first.
@@ -211,20 +211,23 @@ To increment at the property level, tell Segment which properties you want to in
211211

212212
### Screen
213213

214-
When you use the Mixpanel destination in Device-mode, Segment sends Screen events to Mixpanel as follows:
214+
When you use the Mixpanel destination in device mode, Segment sends Screen events to Mixpanel as follows:
215215

216-
- If you select "Track all Pages to Mixpanel", all `screen` calls regardless of how you have customized it will send a `Loaded A Screen`. Even if you have the other options enabled, Segment sends this call to prevent double counting your pageviews.
216+
- If you select "Track all Pages to Mixpanel", all Screen calls regardless of how you have customized it will send a `Loaded A Screen`. Even if you have the other options enabled, Segment sends this call to prevent double counting your pageviews.
217217

218218
- If you select "Track Categorized Pages to Mixpanel", Segment sends a `Viewed [category] Screen` event.
219219

220220
- If you select "Track Named Pages to Mixpanel", Segment sends a `Viewed [name] Screen` event.
221221

222222
In short, Segment sends one event to Mixpanel per `screen` call.
223223

224-
### Sending data to Mixpanel's European Union Endpoint
224+
## Troubleshooting and FAQs
225225

226-
To implement Mixpanel in the European Union, enable the setting "Enable European Union Endpoint" on the Settings tab of the Mixpanel destination. When this setting is enabled, Segment updates the endpoint for any data sent from server-side libraries, browsers using Analytics.js, or the iOS SDK.
227-
### When Will I See Data from my Mobile App?
226+
### How do I send data to Mixpanel’s EU endpoint?
227+
228+
To send data to Mixpanel’s European Union endpoint, turn on **Enable European Union Endpoint** in your Mixpanel destination settings. When this setting is on, Segment routes data for all supported libraries (server side, Analytics.js, and iOS SDK) through Mixpanel’s EU servers.
229+
230+
### Why don’t I see data from my mobile app right away?
228231

229232
If you already have an app deployed with the Segment library, and you just enabled Mixpanel mobile, it can take up to an hour for all your mobile users to refresh their Segment settings cache, and learn about the new service that you want to send to.
230233

0 commit comments

Comments
 (0)