Nestlean 1.2.1

Nestlean 1.2.1

测试已测试
Lang语言 Obj-CObjective C
许可证 商业
发布最新发布2016年8月

Alex Bulgakov 维护。



Nestlean 1.2.1

  • Alex Bulgakov

Nestlean SDK v1.2.0

CocoaPods / Objective C 本地 / Swift 集成



方法

  1. 自定义事件跟踪用户在您的应用程序中执行的具体操作 [例如:购买商品、播放视频或执行任何可能的操作]。为了跟踪自定义事件,您需要调用以下方法:

    [Nestlean event: @”event_name”];

  2. 自定义事件结构中的第二层是事件参数 [例如:用户注册或匿名],以下是一个例子:

    [Nestlean event: @”event_name” data: @{“key”:@"value"}];

  3. 默认情况下,我们的 SDK 可以解析的所有屏幕都会自动提交。如果您有一个我们无法自动追踪的自定义屏幕,您可以轻松地手动添加该屏幕,只需按照以下方法操作:

    [Nestlean screen: @“screen_name”];



Objective C - 本地集成

  1. 克隆或下载所有文件

  2. 将所有文件添加到您的项目中

  3. 在您的项目中的“构建设置”中找到“其他链接器标志”,并在该部分中添加 -ObjC 标志

  4. 将框架添加到您的项目中

    • CFNetwork.framework
    • AVFoundation.framework
    • CoreFoundation.framework
    • CoreMotion.framework
    • CoreVideo.framework
    • CoreMedia.framework
    • CoreTelephony.framework
    • QuartzCore.framework
    • SystemConfiguration.framework
  5. 在您的 info.plist 文件中添加以下键。 (与 ios 9.0 及以后的 App Transport Security 相关)它们指定了每个域所需的异常,以便您的应用程序可以成功加载奖励图像

    <key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key> <true/>
    </dict>
    
  6. 在其他您要使用它的地方导入 Nestlean 标头文件。

    #import “Nestlean.h”

  7. 在 AppDelegate 的方法 application:didFinishLaunchingWithOptions: 中初始化 Nestlean SDK

    [Nestlean initWithApplicationKey: @”sdk_token”]

方法

  1. 自定义事件跟踪用户在您的应用程序中执行的具体操作 [例如:购买商品、播放视频或执行任何可能的操作]。为了跟踪自定义事件,您需要调用以下方法:

    [Nestlean event: @”event_name”];

  2. 自定义事件结构中的第二层是事件参数 [例如:用户注册或匿名],以下是一个例子:

    [Nestlean event: @”event_name” data: @{“key”:@"value"}];

  3. 默认情况下,我们的 SDK 可以解析的所有屏幕都会自动提交。如果您有一个我们无法自动追踪的自定义屏幕,您可以轻松地手动添加该屏幕,只需按照以下方法操作:

    [Nestlean screen: @“screen_name”];



Swift 集成

  1. 克隆或下载所有文件

  2. 将所有文件添加到您的项目中

  3. 打开您项目的构建设置并添加以下标志

    “Others Linker Flags” = “-ObjC”
    “Objective-C Bridging Header” = “$(SRCROOT)/<path_to_Nestlean_folder>/Nestlean-Bridging-Header.h”
    
  4. 将框架添加到您的项目中

    • CFNetwork.framework
    • AVFoundation.framework
    • CoreFoundation.framework
    • CoreMotion.framework
    • CoreVideo.framework
    • CoreMedia.framework
    • CoreTelephony.framework
    • QuartzCore.framework
    • SystemConfiguration.framework
  5. 在您的 info.plist 文件中添加以下键。 (与 ios 9.0 及以后的 App Transport Security 相关)它们指定了每个域所需的异常,以便您的应用程序可以成功加载奖励图像

    <key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key> <true/>
    </dict>
    
  6. 打开您的 AppDelegate.swift 文件,将以下代码添加到 didFinishLaunchingWithOptions 方法中

    Nestlean.initWithApplicationKey(“<sdk_token>”);

方法

  1. 自定义事件跟踪用户在您的应用程序中执行的具体操作 [例如:购买商品、播放视频或执行任何可能的操作]。为了跟踪自定义事件,您需要调用以下方法:

    Nestlean.event(“<event name>”);

  2. 自定义事件结构中的第二层是事件参数 [例如:用户注册或匿名],以下是一个例子:

    Nestlean.event("<event name>", data: ["value":true,"string":"some string”,"number": 123.234]);

  3. 默认情况下,我们的 SDK 可以解析的所有屏幕都会自动提交。如果您有一个我们无法自动追踪的自定义屏幕,您可以轻松地手动添加该屏幕,只需按照以下方法操作:

    Nestlean.screen(“<Screen name>”);



作者

Алексей Булгаков,[email protected]