量度表达式的语法

可以使用“量度编辑器”编辑量度,并将其保存在配置文件的“量度”目录中。

有关详细信息,请参阅创建和编辑派生量度。 量度表达式还可以在工作表中使用。有关详细信息,请参阅 工作表. 可以使用以下语法来定义量度表达式。

注释:

  1. 带下划线的字词应该在表达式文本中逐字输入。
  2. 表单{TEXT}?表示可选文本。
  3. 表单{TEXT}*表示可能发生零次或多次的文本。
  4. 表单{A | B | C |...}表示文本,该文本仅包含给定选项之一,如A或B或C…
  5. 表单[A,B)表示从A到(但不包括B)的数字范围。

标识符

标识符会引用一个已命名的量度。有关规范合法标识符的规则,请参阅 标识符的语法 .

示例:Revenue = Total_Price

(指标)

(Metric) 的结果与 Metric 的结果相同。括号指定表达式中的运算顺序。

示例:Average = (A + B) / 2

A + B

量度 A 和 B 结果的总和。

示例:Value = Revenue + Cost_Savings

A - B

量度 A 和 B 结果的差。

示例:利润=收入 — 成本

A * B

量度 A 和 B 结果的乘积。

示例:Dollars = Cents * 0.01

A/B

量度 A 和 B 结果的比率。

示例:Revenue_per_Session = Revenue / Sessions

A ^ B

对量度 A 求 B 结果次幂的结果。

示例:Area = Width^2

confidence(metric)

量度标准偏差的估计值。该值是使用名为 jackknifing 的抽样技术计算的。

此量度对内存有较高要求,不应该在较大的表中使用。

若要使用此语法,您必须具有包含相应属性的 jackknife 维度(名为“jackknife”)。有关详细信息,请联系 Adobe 咨询服务部门。

示例:confidence(Average_Score)

注意:置信度量度类型包括 confidence(metric) 和 confidence(metric,jacknife),在使用 Adobe 的受控实验功能时,这些类型尤为有用。如果在受控试验过程中量度从 12% 跳至 16%,则可以使用置信度标注来计算由于随机变化形成该跳转的差距。这可以帮助您避免由于证据有限而得出错误结论,并且反过来可以保证有问题的更改真实可信。

confidence(metric, jackknife)

量度标准偏差的估计值。该值是使用名为 jackknifing 的抽样技术计算的。此语法让您能够使用具有“jackknife”以外名称的 jackknife 维度确定量度的置信度。

此量度对内存有较高要求,不应该在较大的表中使用。

若要使用此语法,您必须具有包含相应属性的 jackknife 维度(具有“jackknife”以外的名称)。有关详细信息,请联系 Adobe 咨询服务部门。

示例:confidence(Average_Score,SubSamples)

eval(CellReference)

将您引用的单元格内容视为量度表达式。此语法仅可以在工作表可视化效果中使用。

示例:eval(B1)

log (B, X)

数学算法函数:量度 X 是参数,量度 B 是基数。

示例:dB = 20*log(Amplitude,10)

Metric[Filter]

“Metric where Filter”:给定过滤器所过滤的新量度。

示例:Jan_Sessions = Sessions[ Month=”Jan” ]

Metric by Dimension

在“级别”维度上评估的量度。(M by X) [F] 的结果(使用过滤器“F”评估量度“M by X”的结果)是 M[F by X] 的结果(使用过滤器“F by X”评估量度“M”的结果)。

示例:AB_Visitors =

(Visitors by Session) [Page="A" and Page="B"] =

Visitors[(Page="A" and Page="B") by Session] =

同一会话中访问页面 A 和页面 B 的访客数量。

数字

具有固定值的量度。

示例:Pi = 3.1415

total(Metric)

忽略评估量度的任何维度。该量度具有该维度的每个元素的相同值。

示例:Pct_of_Visitors = Visitors / total(Visitors)

all(Metric)

忽略应用于量度的过滤器。该量度未受到选项和其他过滤器的影响。

示例:Benchmark_Sessions = all( Sessions )

total(all(Metric))

忽略所有过滤器和维度。无论应用何种过滤器或维度,在整个给定的配置文件中都具有相同的值。

示例:Dataset_Visitors = total(all(Visitors))

sum(One,Countable_Dimension)

给出可计数维度(如访客或会话)的计数的量度。

示例:Visitors = sum(One,Visitor)

sum(Numeric_ Dimension, Countable_ Dimension)

给出可计数维度上数值维度总和的量度。将使用数值维度元素的序号值(与格式化的值相对),因此通常需要对结果应用一定的缩放比例。

示例:Value = sum(Session_Value, Session)*0.01

min(A, B)

量度 A 和量度 B 的结果中的较小值。

max(A, B)

量度 A 和量度 B 的结果中的较大值。

format(A, B)

与量度 A 相同的量度,但它使用量度 B 的格式化功能。

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now