Segment-Nielsen-DCR
安装
自版本6.0.0.0起,Nielsen App SDK与Apple iOS 8.0以上版本兼容。
Segment-Nielsen-DCR SDK可通过CocoaPods获取。要安装它,请在Podfile中添加以下行
pod "Segment-Nielsen-DCR"
该集成依赖于Nielsen框架,可以通过Cocoapods或手动添加框架来安装。您需要联系Nielsen代表以开始。
Cocoapods
使用Nielsen SDK版本6.2.0.0及以上时,Nielsen建议通过Cocoapods安装,Apple建议使用动态框架。
通过Cocoapods安装动态Nielsen App Framework SDK需要Cocoapods版本1.6.1或更高。通过Cocoapods安装静态Nielsen App Framework SDK需要Cocoapods版本1.4.0或更高。
- 设置您的仓库凭据。第一步是将从Nielsen收到的凭据添加到您的
.netrc
文件中。转到您的家目录并创建一个名为.netrc
的文件。
cd ~/
vi .netrc
您需要填写一个许可协议表格,并提供Nielsen代表的联系信息,才能获得凭据在此处。按照以下格式添加凭据
machine raw.githubusercontent.com
login <Nielsen App SDK client>
password <Auth token>
- 将源添加到您的Podfile
动态框架(注意:您需要包含use_frameworks!
)
source 'https://github.com/NielsenDigitalSDK/nielsenappsdk-ios-specs-dynamic.git'
静态框架
source 'https://github.com/NielsenDigitalSDK/nielsenappsdk-ios-specs.git'
- 将 Pod 添加到您的 Podfile 中
pod NielsenAppSDK
- 安装 Pods
pod install
完整说明列表可在此找到 此处
用户手册
导航至 Nielsen 工程网站 并下载以下视频框架
在访问下载之前,您需要签署保密协议 (NDA)。Nielsen 需要求您填写公司信息并在开始前与 Nielsen 代表沟通。
Nielsen 还需要以下框架,这些框架必须包含在 Link Binary with Libraries (在 app 目标的 Build Phases 中)
- AdSupport.framework
- SystemConfiguration.framework
- CoreLocation.framework (不适用于国际 (德国))
- libsqlite3
使用说明
在正确安装 Nielsen App SDK 后,请在与 AppDelegate
的 application:didFinishLaunchingWithOptions
方法中注册 Segment SDK 工厂
#import <Segment-Nielsen-DCR/SEGNielsenDCRIntegrationFactory.h>
NSString *const SEGMENT_WRITE_KEY = @" ... ";
SEGAnalyticsConfiguration *config = [SEGAnalyticsConfiguration configurationWithWriteKey:SEGMENT_WRITE_KEY];
[config use:[SEGNielsenDCRIntegrationFactory instance]];
[SEGAnalytics setupWithConfiguration:config];
许可证
Segment-Nielsen-DCR 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。