通过设置不同的用户属性,比如等级以及ID,您可以通过Tapjoy控制面板自动获取强大的分析数据。比如,当您设定了用户等级,您都可以通过用户在游戏等级中的表现来得知整个游戏中不同等级的用户分布:
[Tapjoy setUserLevel:1]; // Set the user level to 1
这可以让您在控制面板的”Game Trend”区域中看到相关图表。
您可以设置用户ID。默认Tapjoy SDK会自动为您生成用户ID某些Tapjoy SDK集成。但是在以下情况下您需要指定您自己的用户ID:
没有正确的设置user ID(或在应该让Tapjoy SDK为您设置用户ID的情况下进行设置)会导致用户无法得到Tapjoy奖励或者余额显示异常。
注意: 如果您计划使用Push to Earn,用户ID 要在调用connect之前设置.
注意: 出于数据保密和GDPR的原因,您可能不能使用邮箱地址,手机号码,真实姓名或者任何其他的私人信息来设置用户ID.
如果您需要设置用户ID,请参考如下代码(您不需要下控制面板上做任何设置):
[Tapjoy setUserID:@"A_UNIQUE_USER_ID"];
如果您想检查用户 ID,可以使用如下getter:
NSString *userID = [Tapjoy getUserID];