更新时间:2021-01-14 09:50
您可参考相关的代码片段来了解框架和智能投放组件的用法。
有关代码示例的下载地址和使用方法,参见 获取代码示例。关于接口说明,参见 API 说明 > 投放接口类。
启动智能投放组件。在 App 启动后,调用 start
方法,初始化并启动智能投放组件。
方法如下:
[CDPPromotionInterface start];
- (void)application:(UIApplication )application beforeDidFinishLaunchingWithOptions:(NSDictionary )launchOptions;
方法中。根据实际需求对智能投放组件进行配置,例如当收到登录、登出消息时,拉取新用户信息的营销内容。
方法如下:
// 配置登录时的通知名称,默认为空
[CDPPromotionInterface sharedInstance].loginNotificationName = @"xxxx";
// 配置登出时的通知名称,默认为空
[CDPPromotionInterface sharedInstance].logoutNotificationName = @"xxxx";
// 配置是否使用定位信息
[CDPPromotionInterface sharedInstance].useLbsInfo = YES;
在 H5 页面上投放广告时,需要注册智能投放组件的容器插件。
参见 自定义插件,按下图所示的信息,注册智能投放组件所使用的容器插件。
分享数据上报功能实现了上报投放的广告落地页的分享数据。用户点击页面右上角的按钮进行分享,具体的分享事件的操作需要用户来完成,在完成分享之后,通过调用分享数据上报的 API 来上报数据。接入此功能之后,可以在控制台中的大盘中观察到对应的数据指标。
操作方法如下:
监听分享点击事件的通知。
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(shareAd:) name:MPCDPDidShareAdNotification object:nil];
在通知处理中进行分享操作,执行分享后,调用上报分享数据的接口。
- (void)shareAd:(NSNotification *)notification {
NSString *adUrl = notification.object;
// 发起分享
// ...
// 上报分享广告
[[CDPPromotionInterface sharedInstance] reportShareAdAction];
}
在文档使用中是否遇到以下问题
更多建议
匿名提交