AMAECommerceScreen 类
此类包含屏幕信息。
Instance methods
|
用指定的屏幕名称初始化 |
|
|
使用指定的屏幕路径初始化 |
|
|
用指定的搜索查询初始化 |
|
|
使用指定的附加信息初始化 |
|
|
使用所有参数初始化 |
Properties
|
屏幕名称。 可接受的长度:最多100个字符。 |
|
|
按类别到屏幕的路径。 |
|
|
搜索查询。 允许的大小:最多1000个字符。 |
|
|
屏幕的更多信息。 |
Method descriptions
-initWithName:
- (instancetype)initWithName:(NSString *)name
初始化指定屏幕名称的 AMAECommerceScreen 类的实例。
参数:
|
|
屏幕名称。 可接受的长度:最多100个字符。 |
返回:
The AMAECommerceScreen 类实例。
-initWithCategoryComponents:
(instancetype)initWithCategoryComponents:(NSArray<NSString *> *)categoryComponents
使用指定的屏幕路径初始化 AMAECommerceScreen 类的实例。
参数:
|
|
按类别到屏幕的路径。 可接受的尺寸:
|
返回:
The AMAECommerceScreen 类实例。
-initWithSearchQuery:
- (instancetype)initWithSearchQuery:(NSString *)searchQuery
用指定的搜索查询初始化 AMAECommerceScreen 类的实例。
参数:
|
|
搜索查询。 允许的大小:最多1000个字符。 |
返回:
The AMAECommerceScreen 类实例。
-initWithPayload:
- (instancetype)initWithPayload:(NSDictionary<NSString *, NSString *> *)payload;
使用指定的附加信息初始化 AMAECommerceScreen 类的实例。
参数:
|
|
屏幕的额外信息。 可接受的尺寸:
|
返回:
The AMAECommerceScreen 类实例。
‑使用名称初始化:类别组件:搜索查询:负载:
- (instancetype)initWithName:(nullable NSString *)name
categoryComponents:(nullable NSArray<NSString *> *)categoryComponents
searchQuery:(nullable NSString *)searchQuery
payload:(nullable NSDictionary<NSString *, NSString *> *)payload
使用所有参数初始化 AMAECommerceScreen 类的实例。
参数:
|
|
屏幕名称。 可接受的长度:最多100个字符。 |
|
|
按类别到屏幕的路径。 可接受的尺寸:
|
|
|
搜索查询。 允许的大小:最多1000个字符。 |
|
|
屏幕的额外信息。 可接受的尺寸:
|
返回:
The AMAECommerceScreen 类实例。
Property descriptions
name
(非原子,拷贝,只读,可为空) NSString *name
屏幕名称。 可接受的长度:最多100个字符。
categoryComponents
(nonatomic, copy, readonly, nullable) NSArray<NSString *> *类别组件
按类别到屏幕的路径。 可接受的尺寸:
- 最多10个元素。
- 单个元素的大小最多为100个字符。
searchQuery
(非原子化, 拷贝, 只读, 可为空) NSString *searchQuery
搜索查询。 允许的大小:最多1000个字符。
payload
(非原子, copy, 只读, 可为空) NSDictionary<NSString *, NSString *> *payload
屏幕的额外信息。 可接受的尺寸:
- 总
负载大小:最多 20 KB。 - 键
的长度:最多100个字符。 值的大小:最多1000个字符。