EAnalytics 1.5.0

EAnalytics 1.5.0

测试已测试
语言语言 Obj-CObjective C
许可 MIT
发布最新版本2024年5月

François Rouault 维护。



  • Eulerian Technologies

Eulerian Analytics 的 iOS SDK

安装

EAnalytics 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile 中

pod "EAnalytics"

使用

示例

// Import EAnalytics into the class that wants to make use of the library
#import "EAnalytics/EAnalytics.h"

// Initialize The Eulerian Analytics once, in app launch delegate for instance
[EAnalytics initWithHost:@"your.host.net" andWithDebugLogs:YES];

// Create Eulerian Properties
EAProperties *prop = [[EAProperties alloc] initWithPath:@"my_prop_path"];
[prop setEulerianWithEmail:@"[email protected]"];
[prop setEulerianWithLatitude:48.872731 longitude:2.356003];
[prop setEulerianWithValue:@"custom_value" forKey:@"custom_key"];

// And track
[EAnalytics track:myProperties];

初始化

使用由 Eulerian Technologies 提供的有效主机初始化 SDK。

[EAnalytics initWithHost:@"your.host.net" andWithDebugLogs:YES];

创建属性

使用以下方式创建任意属性

EAProperties *prop = [[EAProperties alloc] initWithPath:@"my_prop_path"];
[prop setEulerianWithEmail:@"[email protected]"];
[prop setEulerianWithLatitude:48.872731 longitude:2.356003];

将自定义键添加到您的属性中

[prop setEulerianWithValue:@"custom_value" forKey:@"custom_key"];

可以使用一组方便的对象来跟踪特定的EA属性

  • EACart
  • EAOrder
  • EAProducts
  • EACart
  • EAEstimate
  • EASearch

跟踪属性

使用以下方式跟踪属性

[EAnalytics track:myProperties];

注意事项

SDK允许您访问两个属性:EUIDL和当前SDK版本

[EAnalytics euidl];
[EAnalytics version];

如果SDK未能发送属性(无网络),SDK将在下一次调用'track'或/和在应用启动时尝试再次发送。

作者

Eulerian Technologies

许可证

EAnalytics在MIT许可证下提供。

标记计划

链接到iOS标记计划