For a vast majority of my reports in AA, the list of available metrics does not include product views. I would really like to be able to see product views aggregated to be shown broken down by things like marketing channel, etc., but right now I can only add it as a metric to the products report.
Is the only way to accomplish this to use a custom event that is basically a mirror of the prodView event and set it to increment on each product view? I would prefer to use the out of the box prodView event, obviously.
Any and all input would be helpful!
Related
I need someone to help me with a code that I can use to make a time frame for my bestseller collection on Shopify. Normally, the bestseller automated collection covers all time, but I need it to just cover the best selling products in 30days.
In your Liquid, whenever you render that collection, you have access to all the products currently in the collection. Examine each product. Assuming you somehow have access to a date assigned to the product resource that helps you, you could hide products in the Best Seller list that do not qualify to be shown. That is probably the easiest route you have. Just like hiding search results you don't like, or hiding products that are out of stock, you use Liquid in decide if a product in the Best Seller listing is shown or not.
I'm just getting to grips with Google Analytics for a site I'm doing some content management for, and want to know how to look at the traffic for pages created recently/in specific timeframes.
Anyone got any ideas?
You would need to log the page creation date as a custom dimension. Then you'd need to select your timeframe, and filter by your custom dimension (via regex, since you cannot apply the date filter to a custom dimension).
If the page does not have any hits in the selected timeframe it will not show up at all. And in any case you will see only metrics from the hits in the selected timeframe, even if the page has been created before that.
So this is sort of possible, but rather more complicated than one would assume.
I am trying to create a custom view that shows only certain metrics, like Page Views, Unique Page Views but excludes other metrics like Bounces. I have looked in the custom reports and under Admin with no success. Is this possible, and if so how do I achieve this custom view?
Can you elaborate on what problems you are facing? In Custom reports, are you remembering to select associated dimensions as well? I don't see why you wouldn't be able to pull a flat report with pages (dimension), and pageviews and unique pageviews as metrics.
If you are looking just for a custom view, then I don't believe that would be possible. Perhaps a close approximation would be a custom dashboard:
I'm wanting to use the Drupal 7 Calendar Module to create a daily view of bookings for 4 different rooms.
I've never used the module before and I'm struggling to find any good tutorials or videos which do not need a subscription.
Can anyone who has used this tell me if this is possible?
I would have a booking node which is assigned with a taxonomy term. The booking would then show on the correct row, depending on which room it is in. Additional node fields would need to be shown when clicking the booking, and ideally contain a link to edit the booking. Does the module have the capacity to do this?
Calendar should be able to do this. It won't handle all of the details of "booking" like available or not available, conflicts, etc. You may need to override the calendar cell themeing to display things how you want depending on the desired complexity. The "fields" display style should get you close. You can use the "calendar popup" module (part of calendar) to customize the details when you click the booking.
Since you'll likely be using a date field in your booking content type, be sure and update default calendar views to use this field instead of the node's built in date.
Also, make sure you have time zone handling set up BEFORE you set up your calendar views and start entering data. See: http://drupal.org/node/1455578
I have a site that lists business listings from a database. On each page you can do different things such as forward it to a friend, print the page etc. My question is could I use google analytics to track impressions and views for each listing? So if I showed the top 10 listings on the home page I want to track each listing as an impression since its being showed, then if they click one of the links to view the business listing it tracks it as a view. Then on the business listing details page if they do any of the actions such as forward to a friend or print the page I want to track that as well.
For tracking views/clicks Im assuming I would need to use setPageView passing something like setPageView('/listing/12345') correct? I dont know how to track it for impressions though. Then on the listing details page to track if they printed it etc Im assuming I would track it as an event? Such as trackEvent('listing', 'Print') if that is what I need to do for event how does it associate with the page tracking so that I could see how many times someone printed the listing page for /listings/12345?
No need to create fake page views. Google Analytics has a feature called Event Tracking, which is described in the Event Tracking Guide. The guide has an illustrative example;
A simple example illustrates how you might use the Event Tracking method
to record user interaction with a video Play link on your page. It
assumes that pageTracker is the name used for your tracking object.
Play
In this scenario, the reports for Events would display Videos as the Category,
Play as the Action, and Baby's First Birthday as the Label.
In your case, you would track Views and Clicks using the Event Tracking feature. You'd have to decide on how you'd want Actions, Categories and Labels set up to match your data. You might want package types (Gold, Silver etc) as Categories or Labels, for example.
This question and its answers are similar to your scenario.