AMAProfileAttribute 类
该类的方法创建预定义和自定义的个人资料属性。
AppMetrica 允许您创建最多 100 个自定义属性。
Instance methods
|
+出生日期 |
创建预定义的出生日期/年龄属性。 |
|
创建一个自定义属性,类型为 |
|
|
创建具有标签类型的自定义属性。 |
|
|
创建一个自定义属性,类型为 |
|
|
创建一个自定义属性,类型为 |
|
|
+性别 |
创建预定义的性别属性。 |
|
+名称 |
创建一个预定义的名称属性。 |
|
创建一个预定义的通知状态属性。 |
Method descriptions
+birthDate
+ (id<AMABirthDateAttribute>)birthDate
创建生日属性。
注意
AppMetrica 在网页界面中不会显示 预定义属性,如果 ProfieId 发送未配置。
返回:
实现 AMABirthDateAttribute 协议的实例。
+customBool:
+ (id<AMACustomBoolAttribute>)customBool:(NSString *)name
创建一个自定义属性,类型为 bool。
参数:
|
|
Attribute name. 该值最多可包含 200 个字符。 |
返回:
实现 AMACustomBoolAttribute 协议的实例。
+customCounter:
+ (id<AMACustomCounterAttribute>)customCounter:(NSString *)name
创建自定义标签类型的属性。
参数:
|
|
创建自定义属性,类型为标签。 |
返回:
实现 AMACustomCounterAttribute 协议的实例。
+customNumber:
+ (id<AMACustomNumberAttribute>)customNumber:(NSString *)name
创建一个自定义属性,类型为 double。
参数:
|
|
创建具有标签类型的自定义属性。 |
返回:
实现 AMACustomNumberAttribute 协议的实例。
+customString:
+ (id<AMACustomStringAttribute>)customString:(NSString *)name
创建一个自定义属性,类型为 string。
参数:
|
|
Attribute name. 该值最多可包含 200 个字符。 |
返回:
实现 AMACustomStringAttribute 协议的实例。
+gender
+ (id<AMAGenderAttribute>)gender
创建性别属性。
注意
AppMetrica 在网页界面中不会显示 预定义属性,如果 ProfieId 发送未配置。
返回:
实现 AMAGenderAttribute 协议的实例。
+name
+ (id<AMANameAttribute>)name
创建一个名称属性。
注意
AppMetrica 在网页界面中不会显示 预定义属性,如果 ProfieId 发送未配置。
返回:
实现 AMANameAttribute 协议的实例。
+notificationsEnabled
+ (id<AMANotificationsEnabledAttribute>)notificationsEnabled
创建一个预定义的通知状态属性。
注意
AppMetrica 在网页界面中不会显示 预定义属性,如果 ProfieId 发送未配置。
返回:
实现 AMANotificationsEnabledAttribute 协议的实例。