UMLOG: (ERROR) Umeng event's keys and values must be string ,key's max length 128 and value's max le

来源:互联网 发布:贝叶斯网络训练 编辑:程序博客网 时间:2024/05/16 04:39

//友盟统计用户下单事件(服务器返回的数据不为字符串类型,需要转化为字符串才行)

NSDictionary *attributes = @{@"userId" : userId, @"productId" : [NSStringstringWithFormat:@"%@",productId]};

[MobClick event:@"PlaceAnOrder" attributes:attributes];

//正确设置字符串后打印日志如下:

2016-05-09 14:41:45.065 WanWenWan[4660:1532687] UMLOG: ekv: session_id=4CD4890C0D94EC6B8E5A72C90331D71D, id=PlaceAnOrder,values={

    productId = 3245;

    userId = 212;

}


我的错误原因:

NSDictionary *attributes = @{@"userId" : @(123), @"productId" : [NSStringstringWithFormat:@"%@",productId]};

这里的NSNumber不支持




1 0