Skip to content

Commit 5d2b2e5

Browse files
authored
Merge pull request #5722 from segmentio/ashton-huxtable-patch-1
Update Swift device mode plugin docs with destination details
2 parents 6003464 + 2149f56 commit 5d2b2e5

File tree

1 file changed

+4
-1
lines changed
  • src/connections/sources/catalog/libraries/mobile/apple/destination-plugins

1 file changed

+4
-1
lines changed

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,9 @@ plugins:
7777
---
7878
Analytics Swift uses its timeline/plugin architecture to support sending data to bundled SDKs when a Cloud Mode connection is not possible. Destination Plugins are similar to traditional Device Mode integrations available in Analytics-iOS in that Segment makes calls directly to the destination tool’s API from the device. However, Destination Plugins are more customizable, giving you the ability to control and enrich your data at a much more granular level on the device itself.
7979

80+
> info "Choosing the right destination"
81+
> Segment built device-mode destination [plugins](/docs/connections/sources/catalog/libraries/mobile/apple/swift-plugin-architecture/) for use with classic and legacy destinations, not Actions destinations. The Amplitude plugin is an exception. The Amplitude plugin is a session plugin meant to be used with Amplitude Actions. If a classic or legacy destination is in maintenance mode, Segment continues to make updates pertaining to the mobile plugins, but not the server or web components. If you run into any issues setting up your destination, reach out to support.
82+
8083
## Device-mode Vs. Cloud-Mode
8184
Analytics Swift allows you to choose how you send data to Segment and your connected destinations from your app. There are two ways to send data:
8285

@@ -125,4 +128,4 @@ To build your own Swift destination using a plugin template:
125128

126129

127130
> info ""
128-
> For more information about the Analytics Swift Plugin architecture and how it can help you customize your tracking implementation to suit your needs, refer to the [Plugin Architecture Guide.](/docs/connections/sources/catalog/libraries/mobile/swift/swift-plugin-architecture)
131+
> For more information about the Analytics Swift Plugin architecture and how it can help you customize your tracking implementation to suit your needs, refer to the [Plugin Architecture Guide.](/docs/connections/sources/catalog/libraries/mobile/swift/swift-plugin-architecture)

0 commit comments

Comments
 (0)