Analytics-Swift Appcues

License: MIT

通过此插件为 Analytics-Swift 应用添加 Appcues 设备模式支持

添加依赖

注意:Appcues 库本身将被安装为一个额外的依赖项。 可以参考此 安装教程视频

通过 Xcode

在 Xcode 的 File 菜单中,点击 Add Packages。您将看到一个对话框,您可以在其中搜索 Swift 包。在搜索字段中,输入此仓库的 URL。

https://github.com/appcues/segment-appcues-ios

然后,您可以选择固定到一个版本或特定分支,以及将其添加到工作区中的哪个项目。 完成选择后,单击“Add Package”按钮。

通过 Package.swift

打开您的 Package.swift 文件,并将以下内容添加到 dependencies 部分

.package(
        url: "https://github.com/appcues/segment-appcues-ios.git",
        from: "3.0.0"
    ),

在您的应用中使用插件

打开您设置和配置 Analytics-Swift 库的文件。 将此插件添加到导入列表中。

import Segment
import SegmentAppcues // <-- Add this line

在 Analytics-Swift 库设置下方,调用 analytics.add(plugin: ...) 将插件实例添加到 Analytics 时间线。

let analytics = Analytics(configuration: Configuration(writeKey: "<YOUR WRITE KEY>")
    .flushAt(3)
    .trackApplicationLifecycleEvents(true))
analytics.add(plugin: AppcuesDestination())

您的事件现在将开始以设备模式流向 Appcues。

支持构建器预览和屏幕截图

在安装过程中,请按照 Appcues iOS SDK 文档中概述的步骤进行 配置 Appcues URL 方案。 这对于完整的 Appcues 构建器体验至关重要,支持体验预览、屏幕截图和调试。

支持

请使用 Github issues、Pull Requests,或者随时联系我们的 支持团队