Is there a way to track maxymiser data in Adobe analytics using DTM (Dynamic Tag Management)? The site is using Maxymiser for serving personalized content dynamically and we want to track what personalized content was served? Is it possible to track it with DTM?
Related
I have a question about Adobe Analytics.
I mainly work with Google Analytics and I wonder is there an equivalent to product level custom dimensions in Adobe?
For example, I want to capture extra information about the product such as supplier ID or color, how will I be able to do so in Adobe Analytics?
The only thing I found is merchandising evars, but from the documentation I am not sure if it will work as it is information specific to each product.
I can simply use a evar for this when the purchase is only 1 product, but when the purchase has multiple products, how can I capture extra product information?
Yes, you can use merchandising eVar for this. Make sure when you configure the eVar within the Adobe Analytics interface, to enable it as a merchandising eVar, and set it as Product Syntax. Then in your code, populate it within the s.products string on a product level.
Example:
s.products=";prodsku1;;;;evar1=red,;prodsku2;;;;evar1=blue";
An alternative common practice is to create SAINT classifications for the product id/sku (e.g. prodsku1, above), and upload the meta data to Adobe Analytics via FTP or API endpoint with a separate server-side process.
I know you can create and upload highlights using the web UI, but is there a way to programmatically create a highlight via the API (or other) during a live broadcast?
There is currently no API exposed to create a highlight from a live event. The only way to create a highlight is through the Web UI (like you said) using Stream Now Beta or a scheduled Live Event. As an alternative, you could always programmatically set up the live event and manually go into the Live Control Room to create the event.
After speaking with a YouTube Dev Relations rep, I believe exposing an API for highlights was on the roadmap after exposing APIs for chat, which were made public last week (see the Live Streaming API's revision history).
Many web application which have videos to show. For example The New Boston uses the embedded Youtube player. Is there any advantage using embedded Youtube video player over implementing our own.
Pros:
No need to pay for hosting and content delivery
Allows for quickly bootstraping new ideas
Youtube makes content much more discoverable. Users watching similar content will be recommended your content as well. In this way they can find about your service.
Cons:
No way to differentiate between paying and non-paying customers. What if you want to offer premium content to your paying customers?
Youtube takes the lions share of any advertising revenue.
No UI customization.
Sometimes youtube censors things they don't want for whatever reason.
If your website offers its users to leave comments or a "like" button then users may get confused over which comments to use - the ones in youtube or the ones in your website.
Support for live broadcasting is a not as good.
The main advantage to using the youtube player is that you have access to their servers to stream the video as opposed to whatever hosting server you are using. Realistically you have the same control over how it appears within the page either way. Just keep in mind you will need to deliver multiple file types if you go the HTML5 video tag route.
I am new to Google Analytics. Basically, I want to track the number of tweets Rbloggers make per day and its incoming traffic. So, I believe I need to track the following website:
https://twitter.com/Rbloggers
However, when I try to add the Google Analytics tracking code to the web source by selecting "Tools > View Source", I found out that I could not add tracking code to the web source. I have no idea why, because I saw people in youtube videos just add the tracking code with ease.
Then, I observed that many video tutorials and websites talk about adding tracking code to "YOUR" website not a public social media website. Does it mean there is no way I can use Google Analytics to track this site, since this is not "MY" website
https://twitter.com/Rbloggers ?
No, there's no way for you to add GA code to a site you don't own (i.e., have access to the server on which the site is hosted). If you want to know how many visits are coming from the links you post, you can look in the Acquisition -> Social -> Overview reports. You can also add campaign codes to the links you tweet - you can find more info here: https://support.google.com/analytics/answer/1033863?hl=en
Is it possible to use Adobe DTM (aka Satellite Tag Manager) to set basic Omniture/Adobe Analytics variables, like pageName, so we don't need to place this code on the page?
You will need to load the "Analytics" tool to DTM to begin setting up Adobe Analytics variables. The nice thing about DTM is you do not need to migrate all of your analytics code to DTM all at once, you can migrate in steps as long as you tell DTM analytics code already exists on the page.
There are great videos here (under Dynamic Tag Management) which walk you through the setup of DTM and the configuration of the Analytics tool. https://outv.omniture.com/
One of the biggest benefits of DTM is to be able to do this in a very easy-to-do manner. You can create data elements to define the different pieces of data, and then use those data elements to populate the SiteCatalyst variables in rules. It greatly simplifies an implementation and is much faster than having to add code to each page. Plus it removes the need for developers having to put props, eVars, and events on a page. They just put a data layer (preferably in JSON) with all of the data you want to send to SiteCatalyst. The structure of the data layer is unimportant, and they can use any naming format they want.