使用此插件
addProductEvar
插件使用以下参数:
en
(必需,字符串):要添加到当前包含在产品变量中的最后一个条目的 eVar。如果产品变量为空,则插件将创建一个“空白”产品条目,并在条目末尾附加 eVar 值。ev
(必需,字符串):分配给 eVar 的值。ap
(可选,布尔值):如果产品变量当前包含多个产品条目,则值为 true(或 1)时,会将 eVar 添加到 所有 产品条目。该值默认为 false(或 0),即仅将 eVar 添加到产品变量中包含的 最后一个 条目。
addProductEvar
插件不会返回任何内容。而是将 en
和 ev
参数中指定的 eVar(和 eVar 值)添加到 products
变量中。
示例
// Set a merchandising eVar to blue on the last product. The output for the products variable is ";product1;3;300,;product2;2;122,;product3;1;25;;eVar1=blue"
s.products=";product1;3;300,;product2;2;122,;product3;1;25";
addProductEvar("eVar1", "blue");
// Set a merchandising eVar to blue on all products. The output for the products variable is ";product1;3;300;;eVar1=blue,;product2;2;122;;eVar1=blue,;product3;1;25;;eVar1=blue"
s.products=";product1;3;300,;product2;2;122,;product3;1;25";
addProductEvar("eVar1", "blue", true);
// Set multiple merchandising eVars to the last product in the string. The output for the products variable is ";product1;3;300;event2=10;eVar23=large\|eVar24=men|eVar1=blue,;product2;2;122,;product3;1;25;;eVar23=medium|eVar24=women|eVar1=red"
s.products=";product1;3;300;event2=10;eVar23=large|eVar24=men|eVar1=blue,;product2;2;122,;product3;1;25";
addProductEvar("eVar23", "medium");
addProductEvar("eVar24", "women");
addProductEvar("eVar1", "red");
// Set multiple merchandising eVars to all products in the string. The output for the products variable is ";product1;3;300;event2=10;eVar23=large|eVar24=men|eVar1=blue|eVar23=medium|eVar24=women|eVar1=red,;product2;2;122;;eVar23=medium|eVar24=women|eVar1=red,;product3;1;25;;eVar23=medium|eVar24=women|eVar1=red"
s.products=";product1;3;300;event2=10;eVar23=large|eVar24=men|eVar1=blue,;product2;2;122,;product3;1;25";
addProductEvar("eVar23", "medium", true);
addProductEvar("eVar24", "women", true);
addProductEvar("eVar1", "red", true);
// If the products variable is not set, the plug-in creates an empty product string correctly delimited to the merchandising eVar. The output for the products variable is ";;;;;eVar1=blue"
addProductEvar("eVar1", "blue");
版本历史记录
2.0(2021 年 3 月 19 日)
- 以上下文数据形式添加了版本号。
1.0(2019 年 10 月 7 日)
- 第一版。