We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Issue with Omniture tracking in expression engine

Development and Programming

ryjohnso's avatar
ryjohnso
4 posts
14 years ago
ryjohnso's avatar ryjohnso

I have an issue where the client is using Omniture for tracking and there is an instance where they need to append variables to the URL in order to leverage tracking from external sites. So for example my site is coolsite.com and they have a banner that links to my site, but in order to have the click from the banner tracked they need the link to my site to look like this coolsite.com?cid=idname.

Now if a user clicks this link they will be directed to the 404 template on my site because technically this link does not exist far as expression engine is concerned. The only thing I can think of doing is checking the URL when someone hit’s my 404 and stripping the variable from the URL if it exists and send the value to omniture. I woud then redirect the user to the proper page.

This seems really sloppy to me and I’d prefer to try and handle this some other way, but I’m pretty stumped at this point and any help is appreciated.

Thanks, -r

       
interactive @dvl's avatar
interactive @dvl
144 posts
12 years ago
interactive @dvl's avatar interactive @dvl

I have questions about EE and Omniture aka SiteCatalyst as well. This thread topic is from 2011. Why wasn’t there ever an answer to this question?

We are about to launch a site that is using Site Catalyst and I need to find out how to pull the correct data. Can anyone address this please?

       
interactive @dvl's avatar
interactive @dvl
144 posts
12 years ago
interactive @dvl's avatar interactive @dvl

Is anyone going to reply to this thread at all?

       
Boyink!'s avatar
Boyink!
5,011 posts
12 years ago
Boyink!'s avatar Boyink!

My guess is no..😉

FWIW I’ve never heard of SiteCatalyst.

       
interactive @dvl's avatar
interactive @dvl
144 posts
12 years ago
interactive @dvl's avatar interactive @dvl

SiteCatalyst aka Omniture is an Adobe product.

</code></pre>Adobe Analytics / Marketing reports and analytics

Create customized dashboards and reports and share them in a variety of formats and channels. Using Adobe® Analytics, you’ll quickly identify the most profitable paths through digital assets, determine where visitors are navigating away, and identify critical success metrics for online marketing campaigns.

Not everyone uses Google Analytics.

Simply saying that no one has ever tried to use Omniture aka SiteCatalyst in EE is not really seeking a solution. Our shop found one. Here is the solution. This goes before the

</head>

tag just above the Adobe link generated in the Site Catalyst control panel.

<pre><code>{if embed:scPage != ''} < script > s.pageName = “{embed:scPage}”; s.channel = “{embed:scChannel}”; [removed] {if:else} < script > s.pageName = “{exp:channel:entries url_title="{last_segment}” dynamic=”no”}{title}{/exp:channel:entries}”; s.channel = “{exp:channel:entries url_title="{last_segment}” dynamic=”no”}{exp:gwcode_categories entry_id="{entry_id}” depth=”1” style=”linear”}{cat_name}{/exp:gwcode_categories}{/exp:channel:entries}”; < /script > {/if} < /script >

Remove the spaces in the script tags, obviously. Hope this helps someone out there who thinks beyond a free Google plug and play analytics option.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.