Bazaarvoice移动sdk提供了对Bazaarvoice提供的大多数核心产品的访问。必威手机版本要了解更多信息,请参阅Mobile SDK文档主页

内容

+显示 ——隐藏

以下是一些常见问题及其答案。

Bazaarvoice Mobile SDK使用IDFA吗?

是的,SDK使用IDFA进行产品推荐和BV像素模块。SDK检查用户是否启用了“限制广告跟踪”,如果启用,则尊重该选项。

如果你使用产品推荐或BV Pixel模块,你必须通过iTunes Connect提交应用程序,让苹果知道应用程序使用IDFA。

SDK支持Swift 2.3吗?

SDK完全是用Objective-C编写的,所以你正在编写或将要编写的任何Swift版本都不应该有任何问题。只要你使用的是XCode的最低支持版本,祝你swift快乐!

升级到BVSDK 7.0(已弃用)

现在不建议在代码中设置API键。您将需要生成您的配置文件使用你自己的API密钥,在你的应用目标中包括配置文件,并初始化BVSDK。参观安装与配置获取更多信息。

代码内配置。(老办法)

BVSDKManager.shared()。clientId = "YOUR_CLIENT_ID" BVSDKManager.shared()。分期= true;BVSDKManager.shared()。apiKeyCurations = "YOUR_CURATIONS_KEY" BVSDKManager.shared()。apiKeyConversations = "YOUR_CONVERSATIONS_KEY"

使用生成器进行配置。(新方式)

一旦您输入了一个有效的配置,您将得到下载配置文件的选项。这将下载bvsdk_config_prod.json和/或bvsdk_config_staging . json取决于输入的API键。这些文件将需要添加到您的应用程序目标。

最后,在你的AppDelegate中,调用BVSDK配置方法,使用你想要的环境:(生产/登台)。

BVSDKManager.configure(.prod) //配置Prod API键//BVSDKManager.configure(.staging) //配置登台API键

代码内配置。(老办法)

[[BVSDKManager sharedManager] setClientId:@"YOUR_CLIENT_ID"];[[BVSDKManager sharedManager] setApiKeyCurations:@"YOUR_CURATIONS_KEY"];[[BVSDKManager sharedManager] setApiKeyConversations:@"YOUR_CONVERSATIONS_KEY"];[[BVSDKManager sharedManager] setStaging:YES];//设置为NO生产!

使用生成器进行配置。(新方式)

一旦您输入了一个有效的配置,您将得到下载配置文件的选项。这将下载bvsdk_config_prod.json和/或bvsdk_config_staging . json取决于输入的API键。这些文件将需要添加到您的应用程序目标。

最后在你的应用委托调用BVSDK配置方法与你想要的环境(生产/登台)。

[BVSDKManager配置:BVConfigurationTypeProd];//配置Prod API键//[BVSDKManager配置:BVConfigurationTypeStaging];//配置登台API密钥

Bazaarvoice Mobile SDK是否使用任何第三方源代码?

不,SDK完全基于iOS的Cocoa框架。

这些条款和条件可以通过SDK使用吗?

不,目前它是不可用的通过SDK,但你应该能够访问内容登录到您的配置控制台,然后选择编辑您想要的条款和条件的配置。然后您可以从在这里

我的问题没有得到回答。我怎样才能得到帮助?

请按照网页上的说明与我们联系得到帮助页面。