WoopraSDK 1.2.0

WoopraSDK 1.2.0

JH LinCedric ShihWubai WuMichael ChangElie Khoury 维护。



WoopraSDK 1.2.0

  • Appier

Woopra iOS SDK 文档

安装

CocoaPods

CocoaPods 是 Cocoa 项目的依赖管理器。您可以使用以下命令安装它

$ gem install cocoapods

请使用 CocoaPods 将 SDK 集成到您的 Xcode 项目中,请在美国 Podfile 中指定它

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '12.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'WoopraSDK', '1.2.0'
end

然后,运行以下命令

$ pod install

Swift 包管理器

从 Xcode 安装(例如使用 Xcode15.3)

  1. 在 Xcode 的菜单栏中选择 文件添加包依赖... 添加一个包
  2. 使用存储库的 URL 搜索 WoopraSDKhttps://github.com/Woopra/Woopra-iOS.git
  3. 依赖规则 设置为 Exact Version 并指定版本 1.2.0
  4. 选择 添加包

或者,在您的 Package.swift 文件(swift-tools-version:5.0)中集成 WoopraSDK

dependencies: [
    .package(url: "https://github.com/Woopra/Woopra-iOS.git", from: "1.2.0")
]

然后,将依赖项添加到您的目标中

targets: [
    .target(
        name: "YourAppName",
        dependencies: [
            .product(name: "Woopra", package: "Woopra-iOS")]
    )
]

用途

实例化 Tracker

import Woopra

当应用加载时,您应该加载 Woopra Tracker 并进行配置。

WTracker.shared.domain = "mybusiness.com"

您可以通过更新 WTracker 实例中的超时属性来更新您的空闲超时(默认:60 秒)

WTracker.shared.idleTimeout = 30

事件跟踪

要跟踪 appview 事件

// create event "appview"
let event = WEvent.event(name: "appview")
// add property "view" with value "login-view"
event.add(property: "view", value: "login-view")
// track event
WTracker.shared.trackEvent(event)

识别

要添加自定义访客属性,您应该编辑访客对象。

WTracker.shared.visitor.add(property: "name", value: "John Smith")
WTracker.shared.visitor.add(property: "email", value: "[email protected]")

然后,您可以使用推送方法发送 identify 调用,而无需跟踪事件

WTracker.shared.push()