开发者集成Checklist

  1. 确保正确从Tapjoy控制面板复制了代码中的SDK密钥。 在控制面板上转到您的应用,点击顶部导航栏中的“设置 - 应用设置 ”,然后滚动到页面底部,可以在控制面板中找到SDK密钥。

image_title

确保您使用正确平台的密钥

  1. 确保您使用的是Tapjoy SDK的最新版本。您可以从我们的下载页面下载最新版本。您可以通过检查.zip文件或文件夹的名称(例如TapjoySDK_iOS_v11.0.3是SDK的11.0.3版本)来判断已下载的SDK版本。如果您想知道您现有应用程序中集成了哪个版本,可以检查Tapjoy connect调用(如果启用了日志记录,则可以通过控制台日志进行记录,否则必须使用Charles或类似工具来监听http消息)。在connect调用中搜索“ library_version =“参数。这将为您提供SDK版本。

  2. 确保您的应用程序在启动时调用Tapjoy Connect。 connect调用日志如下所示:

2015-04-01 16:11:07.077 Your-app-name [20138:1220196] [TJLog level: 4] Tapjoy Request: https://connect.tapjoy.com/api/connect/v3?library_version=11.0.3&app_version=1.4&pkg_rev=1.4&language_code=en&display_h=920&debug=true&session_id=b881278c5b143d9a0d18407af7cc675b8ee84113f11c7551399a93da141d6467&display_d=326&timestamp=1427929867&device_type=iPhone%20Simulator&ad_tracking_enabled=true&fq30=2&os_version=8.2&library_revision=04d86d&timezone=America%2FLos_Angeles&plugin=native&display_w=640&advertising_id=5729C5E2-7CCA-4BE1-A5D4-4AF21EE468F0&installed=1426199328857&platform=iOS&verifier=a1b17295c648a4c00262fe09fbc0147871564c75b8a13789d162d096fc818ffe&analytics_id=1BD9A0BB-379C-42F4-8278-329AA6658DB4&connection_type=wifi&pkg_id=com.zdrake.storytellerdiceroller&display_multiplier=1.000000&country_code=US&sdk_type=event&lad=0&device_name=x86_64&fq7=1&bridge_version=1.0.6&install_id=5FBC85D3-833F-46AE-A261-72C931EFE8ED-4899-00001F3474E297F4&pkg_ver=1.4&app_id=983f7caa-471e-478d-bdc4-3a4c0d599549&session_total_count=3&device_location=true&store_view=true
  1. 如果您使用的是Android,请确保在适当的位置调用会话开始和会话结束。

  2. 确保已在控制面面板中配置展示位置并添加广告内容。您需要集成您在控制面板中配置的展示位置,以您向用户展示广告。

  3. 确保代码中的展示位置名称与Tapjoy控制面板中的的“展示位置”部分中的展示位置名称完全匹配。请记住,就Tapjoy而言,“App Open”,“ AppOpen”和“ App-Open”都是不同的位置。请确保代码中的名称与控制面板中的展示位置名称匹配。如果您调用Tapjoy控制面板中不存在的展示位置,则会收到“无可用内容”错误消息:

2015-04-01 16:40:33.475 Your-app-name[20360:1243962] [TJLog level: 4] Send request delivered successfully for placement placement_not_in_dashboard, no content available

注意:不建议使用的货币显示乘数SDK调用(例如setCurrencyMultiplier :)。该调用仍然起作用,但是在以后的SDK版本中将删除该调用。如果您希望个性化获得各种优惠的用户货币数量,我们建议改为使用Tapjoy控制面板上的个性化货币销售功能。这也适用于上面的display_multiplier参数。