Request parameters
报告 API 支持维度和指标的参数化。
参数化是为某些维度和指标设置参数的机制。
参数用尖括号定义 <> 例如:
-
要按字符串用户属性对用户进行分组:
ym:u:customStringAttribute<profile_attribute_id>。 -
要获取客户事件参数值的总和:
ym:ce2:sumParamValues<param_value_path>
现有的参数是:
|
参数 |
名称 |
描述 |
默认值 |
|
|
配置文件属性 ID |
ID of 个人属性 created in the app settings. |
否 |
|
|
URL 参数 |
URL参数名称。 |
否 |
|
|
Currency |
某些维度允许设置货币。 可接受的值: |
否 |
|
|
App货币 |
例如,电子商务应用中的游戏币。 |
未提供需要翻译的 XLIFF 内容。 |
|
|
JSON 路径 |
JSON 中路径,节点由点分隔。 例如, |
否 |
|
|
In-App 收入类型 |
例如, |
否 |
在表达式中设置参数有三种方式:
-
要为不同的表达式设置不同的参数值,请直接在表达式中指定参数。 例如,
ym:u:customStringAttribute1000. -
要为所有表达式设置一个参数,请将表达式参数以原始形式添加到请求中。 例如,
...&dimensions=ym:u:customStringAttribute<profile_attribute_id>&profile_attribute_id=1000&.... -
如果需要用不同的参数值对维度或指标进行参数化,并且这些参数可以接受任意字符串,请使用花括号。 例如,
ym:ce2:sumParamValues{'duration.max'}.
您可以将这些方法组合在一个请求中。
如果您没有找到所需答案,可以通过反馈表单提交您的问题。 请尽可能详细地描述问题。 如果可能,请附上截图。