AMAAdRevenueInfo 类
该类包含关于广告收入(Ad Revenue)的不可变信息。
使用AMAMutableAdRevenueInfo类来修改广告收入信息。
YMMAdRevenueInfo 类的实例应发送到 AppMetrica 服务器,使用 reportAdRevenue 方法的 AMAAppMetrica 类。
Instance methods
|
初始化 |
Properties
|
从广告收益中获得的金额。 不能为负数。 |
|
|
广告收入 |
|
|
广告类型。 查看可能的值,请参见AMAAdType。 |
|
|
广告网络。 最大长度为100个字符。 如果值超过此限制,它将被截断AppMetrica。 |
|
|
广告单元 ID。 最大长度为100个字符。 如果值超出此限制,将会被截断AppMetrica。 |
|
|
广告单元名称。 最大长度为100个字符。 如果值超过此限制,它将被截断 AppMetrica。 |
|
|
广告位 ID。 最大长度为100个字符。 如果值超过此限制,它将被截断AppMetrica。 |
|
|
广告位名称。 最大长度为100个字符。 如果值超出此限制,它将被截断AppMetrica。 |
|
|
Accuracy. 例如,«publisher_defined» 或 «estimated»。 最大长度为100个字符。 如果值超出此限制,它将被截断AppMetrica。 |
|
|
Accuracy. 例如,«publisher_defined» 或 «estimated»。 Arbitrary payload: 额外信息以键值对的形式展示。 最大大小为 30 KB。 如果值超过此限制,它将被截断AppMetrica。 |
Method descriptions
使用广告收入初始化:adRevenue:currency:
- (instancetype)initWithAdRevenue:(NSDecimalNumber *)adRevenue currency:(NSString *)currency
初始化 AMAAdRevenueInfo 类的实例,用于发送广告收入信息。
参数:
|
|
从广告收入获得的金额。 不能为负数。 |
|
|
广告收入 |
返回:
The AMAAdRevenueInfo 类实例。
Property descriptions
adRevenue
(nonatomic, strong, readonly) NSDecimalNumber *广告收入
从广告收益中获得的金额。 不能为负数。
currency
(nonatomic, copy, readonly) NSString *货币
广告收入所使用的货币. 必须使用ISO-4217格式。
adType
(非原子化, 赋值, 只读) AMAAdType adType
广告类型。 查看可能的值,请参见AMAAdType。
adNetwork
(非原子化, 拷贝, 可为空, 只读) NSString *adNetwork
Yandex 广告网络。 最大长度为100个字符。 如果值超出此限制,它将被截断AppMetrica。
adUnitID
(非原子,拷贝,可为空,只读)NSString *adUnitID
广告单元 ID。 最大长度为100个字符。 如果值超出此限制,它将被截断AppMetrica。
adUnitName
(非原子化,拷贝,可空,只读)NSString *adUnitName
广告单元名称。 最大长度为100个字符。 如果值超出此限制,它将被截断AppMetrica。
adPlacementID
(非原子,拷贝,可为空,只读)NSString *adPlacementID
广告位 ID。 最大长度为100个字符。 如果值超出此限制,将会被截断AppMetrica。
adPlacementName
(非原子化, 拷贝, 可为空, 只读)NSString *adPlacementName
广告位名称。 最大长度为100个字符。 如果值超出此限制,它将被截断 AppMetrica。
precision
(nonatomic, copy, nullable, readonly) NSString *精度
Accuracy. 例如,publisher_defined
或 estimated
. 最大长度为100个字符。 如果值超出此限制,它将被截断AppMetrica。
payload
(非原子,拷贝,可为空,只读)NSDictionary<NSString *, NSString *> *payload
Accuracy. 例如,publisher_defined
或 estimated
. Arbitrary payload: 额外信息以键值对的形式展示。 最大大小为 30 KB。 如果值超出此限制,它将被截断AppMetrica。