How To

高级模板标签

模板标签是替代其它信息的值。替代哪些信息完全取决于模板标签是如何创建的。所有ChannelAdvisor模板标签都在双括号内,例如{{TEMPLATETAGNAME}}。本页面将介绍模板标签的一些高级应用。

 

先决条件


你应熟悉以下主题:

 

需要完成的任务


以下是创建一些高级模板标签的步骤。

在模板标签内引用模板标签

对于更高级的用户来说,你其实可以引用模板标签内的模板标签。              

例如:你可以通过以下描述创建一个名为“PriceComparison”的模板标签。

<table border="0"><tr><td>Amazon Price:</td><td>{{AMAZONPRICE}}</td></tr><tr><td>eBay Price:</td><td>{{ITEMBINPRICE}}</td></tr>

然后,当你使用{{PRICECOMPARISON}} 模板标签时,不仅要输入上述HTML代码,还要输入模板标签内的HTML代码。

注:这个过程被称作“嵌套”,我们的系统最多支持三层嵌套。也就是说,你可以在一个模板标签内的模板标签内拥有一个模板标签,但是任何进一步嵌套都将导致错误,或者让模板标签显示为文本,而不是它所代表的信息。

 

使用模板标签的数学计算

你可以在eBay发布模板工具中的模板标签上进行数学计算,其目的是实现特定的发布策略。利用以下格式,将数学等式运用于标签:

{{{TagName, Action, Amount}}}

如果使用一个无效的操作或数量,标签将不会返回任何修改。参考以下标签计算表,查看可利用标签实现的所有函数。

以下是一些示例:

  • 计算起价模板标签的百分比——将以下等式放在“最低竞价”字段会发布一件商品,这件商品的值是库存物品记录中刊登的价值的90%。

    {{{ITEMSTARTINGPRICE, %, 90}}}

    {{{ITEMSTARTINGPRICE,*, .9}}}  也可用来实现相同的计算。

     
  • 计算一个大于/小于库存物品定价的价格——

    {{{ITEMBINPRICE,-,10}}} 将该等式放在一口价(BIN)字段会发布一件商品,这件商品的值比库存物品记录中刊登的BIN值少10美元。

    {{{ITEMBINPRICE,+,10}}} 将该等式放在一口价(BIN)字段会发布一件商品,这件商品的值比库存物品记录中刊登的BIN值多10美元。


     
  • 计算起价模板标签的MOD
    • 如果起价是26,{{{ITEMSTARTINGPRICE, MOD, 5}}} 将返回一个1.00美元的值。
    • 如果起价是25,{{{ITEMSTARTINGPRICE, MOD, 5}}} 将返回一个0.00美元的值。
    • 如果起价是24,{{{ITEMSTARTINGPRICE, MOD, 5}}} 将返回一个4.00美元的值。

 

  • 计算起价模板标签的DIV
    • 如果起价是26,{{{ITEMSTARTINGPRICE, DIV, 5}}}将返回一个5.00美元的值。
    • 如果起价是25,{{{ITEMSTARTINGPRICE, DIV, 5}}} 将返回一个5.00美元的值。
    • 如果起价是24,{{{ITEMSTARTINGPRICE, DIV, 5}}} 将返回一个4.00美元的值。

参考


你可以利用标签进行以下计算:

Calculation

Description

          +

对标签所代表的值执行加法

          -

对标签所代表的值执行减法

          *

对标签所代表的值执行乘法

          /

对标签所代表的值执行除法

          %

计算标签所代表的值的数量百分比

        MOD

这项操作将两个数相除,并返回余数。例如,26除以5,余数为1

        DIV

这项操作用一个数除以另一个数,返回结果的整数部分。例如,26除以5,返回的值是5

       Left

让用户能够选择字符串左起“X”个字符数。这些等式最适合用于描述模板设计中

      Right

让用户能够选择字符串右起“X”个字符数。这些等式最适合用于描述模板设计中

 

模板标签是替代其它信息的值。替代哪些信息完全取决于模板标签是如何创建的。所有ChannelAdvisor模板标签都在双括号内,例如{{TEMPLATETAGNAME}}。本页面将介绍模板标签的一些高级应用。

 

先决条件


你应熟悉以下主题:

 

需要完成的任务


以下是创建一些高级模板标签的步骤。

在模板标签内引用模板标签

对于更高级的用户来说,你其实可以引用模板标签内的模板标签。              

例如:你可以通过以下描述创建一个名为“PriceComparison”的模板标签。

<table border="0"><tr><td>Amazon Price:</td><td>{{AMAZONPRICE}}</td></tr><tr><td>eBay Price:</td><td>{{ITEMBINPRICE}}</td></tr>

然后,当你使用{{PRICECOMPARISON}} 模板标签时,不仅要输入上述HTML代码,还要输入模板标签内的HTML代码。

注:这个过程被称作“嵌套”,我们的系统最多支持三层嵌套。也就是说,你可以在一个模板标签内的模板标签内拥有一个模板标签,但是任何进一步嵌套都将导致错误,或者让模板标签显示为文本,而不是它所代表的信息。

 

使用模板标签的数学计算

你可以在eBay发布模板工具中的模板标签上进行数学计算,其目的是实现特定的发布策略。利用以下格式,将数学等式运用于标签:

{{{TagName, Action, Amount}}}

如果使用一个无效的操作或数量,标签将不会返回任何修改。参考以下标签计算表,查看可利用标签实现的所有函数。

以下是一些示例:

  • 计算起价模板标签的百分比——将以下等式放在“最低竞价”字段会发布一件商品,这件商品的值是库存物品记录中刊登的价值的90%。

    {{{ITEMSTARTINGPRICE, %, 90}}}

    {{{ITEMSTARTINGPRICE,*, .9}}}  也可用来实现相同的计算。

     
  • 计算一个大于/小于库存物品定价的价格——

    {{{ITEMBINPRICE,-,10}}} 将该等式放在一口价(BIN)字段会发布一件商品,这件商品的值比库存物品记录中刊登的BIN值少10美元。

    {{{ITEMBINPRICE,+,10}}} 将该等式放在一口价(BIN)字段会发布一件商品,这件商品的值比库存物品记录中刊登的BIN值多10美元。


     
  • 计算起价模板标签的MOD
    • 如果起价是26,{{{ITEMSTARTINGPRICE, MOD, 5}}} 将返回一个1.00美元的值。
    • 如果起价是25,{{{ITEMSTARTINGPRICE, MOD, 5}}} 将返回一个0.00美元的值。
    • 如果起价是24,{{{ITEMSTARTINGPRICE, MOD, 5}}} 将返回一个4.00美元的值。

 

  • 计算起价模板标签的DIV
    • 如果起价是26,{{{ITEMSTARTINGPRICE, DIV, 5}}}将返回一个5.00美元的值。
    • 如果起价是25,{{{ITEMSTARTINGPRICE, DIV, 5}}} 将返回一个5.00美元的值。
    • 如果起价是24,{{{ITEMSTARTINGPRICE, DIV, 5}}} 将返回一个4.00美元的值。

参考


你可以利用标签进行以下计算:

Calculation

Description

          +

对标签所代表的值执行加法

          -

对标签所代表的值执行减法

          *

对标签所代表的值执行乘法

          /

对标签所代表的值执行除法

          %

计算标签所代表的值的数量百分比

        MOD

这项操作将两个数相除,并返回余数。例如,26除以5,余数为1

        DIV

这项操作用一个数除以另一个数,返回结果的整数部分。例如,26除以5,返回的值是5

       Left

让用户能够选择字符串左起“X”个字符数。这些等式最适合用于描述模板设计中

      Right

让用户能够选择字符串右起“X”个字符数。这些等式最适合用于描述模板设计中

 

0
Your rating: None
0
Your rating: None
Tags