ExpressionEngine条件基于Google Analytics网址标记

时间:2013-09-24 15:45:46

标签: google-analytics expressionengine

我正在尝试在ExpressionEngine中创建一个条件语句,该语句根据带有Google Analytics广告系列信息的网址中的utm_source变量显示内容。

例如,如果网址是

“www.mysite.com/landingpage/?utm_source=One”会显示一些内容

如果网址是

“www.mysite.com/landingpage/?utm_source=Two”将显示其他一些内容。

开始使用时,我试过了:

{if segment_3 == "?utm_source=One" }
    Do something special
{/if}

但ExpressionEngine似乎没有将URL标记信息识别为第3段。关于我如何处理这个问题的任何想法?

谢谢,

- 迈克尔

1 个答案:

答案 0 :(得分:2)

我今天发现的一个:Mo Variables

然后你的代码看起来像这样:

{if "{get:utm_source}" == "One"}
    Do something special
{if:elseif "{get:utm_source}" == "Two"}
    Do something extra special
{if:else}
    Do something boring
{/if}

我之前使用过的其他like this one只是做了它在锡上的说法。而Mo Variables则做得更多。