Quantcast

Latest Jobs

UK and US FlagsDigital Marketing, Social Media, Web Design, Development, Analytics and Security

Digital Marketing Services

What you need to knowPractical Help. Expert, business focused, digital marketing services

Advertise with Us

blue dart on targetTake your products and services to our highly engaged audience.

Video Walkthroughs

Internet Marketing WordsStep by step onscreen visual expert guides

Hot Topics
Internet Law
Salary Reports
Mobile
Website Optimization
Hot Topics
Social Media
Facebook
Twitter
YouTube
Google+
Hot Topics
Digital Marketing
Analytics Tools
Google Analytics
Internet Business
Search our Site Content
Loading

The Electronic Communications Privacy Act (ECPA) Applies to Any Data Stored in the USA

The US Court of Appeals has ruled that the ECPA, an American law, protects the data of non-USA citizens when their data is stored on servers in the USA.

Suzlon Case

Korean firm, Suzlon Energy Ltd, wanted Microsoft to disclose email documents belonging to an Indian citizen stored on a server in the USA. They argued that the emails were not protected from disclosure by the privacy protections of the ECPA, as these only applied to US citizens.

The US court determined that the ECPA covered “any person” and not just a US citizen. Part of the reason for this was the impracticality of expecting Microsoft to assess whether or not account holders were US citizens, when receiving a disclosure request. Accordingly the court decided that the ECPA applied to any documents stored in the USA.

Increased Protection for Data?

Following this decision any data stored in the USA will be protected by the provisions of the ECPA, regardless of the citizenship of the data owner. This may help to alleviate some of the concerns being raised in Europe about the inadequacy of data protection provisions in the USA. However, if the server on which the data is stored is located outside of the USA the data will not be protected.

On a practical level, data owners often have no idea where their data is actually being stored, so this rule may be of little assistance in protecting their data. Also, service providers will need to know exactly where all data is stored in order to correctly respond to disclosure requests.

Subscribe by Email

How does Google make money? 2011 Revenue Infographic

We know that digital marketing has turned traditional marketing models upside down however has the global economic backdrop affected the trends? Who has been spending online marketing budget and on what?

To understand how Google makes money we need to look at the high level revenue trends and the team at Wordstream Inc have just released an infographic that tells a very interesting story.

With 96% of Google’s $37.9 billion revenues coming from advertising the big online spenders are revealed as are some of the very highly valued key words and phrases by industry sector.

What Industries Contributed to Google's Billion in Revenues? [INFOGRAPHIC]

© WordStream, a Pay Per Click and SEM software tools vendor.
Subscribe by Email

Basics of Debugging Google Analytics Code: GA Chrome Debugger and other tools

Is that Virtual Pageview really being sent to Google Analytics when someone submits my registration form? Does the Event Tracking Call for outbound links get to GA in time before the visitor has left my website? Why do I not get any data for clicks on my teaser links? Questions that can drive a Web Analyst mad. Not if you know how to debug.

When I started using Web Analytics tools, there always was this huge black box: I’d put the tracking code on each and every page, and from then on, I usually waited and hoped the code would work as intended. Often, it didn’t, but I wasn’t able to see that until hours or sometimes a day later when the reports poured in to Google Analytics. Sometimes, it seemed to work, but only in some browsers. And so on. The more complex the code got (like when using Event Tracking for Flash applications), the harder it was to find out whether the code actually did what I was hoping it did. Luckily, that time is over.

Why is tracking code debugging so tedious?

  • Time lag: It usually takes several minutes to hours for the data to pour into the reports (even real-time analytics is never really real-time)
  • It was me, wasn’t it? You sometimes wonder whether the data in that report was caused by you or someone else that accidentally did the same thing on your website
  • No access to IT resources: Web Analysts may know some JavaScript, but we mostly are not IT people, so if you are testing web analytics code you sometimes have to wait for your IT guy to upload every little code change. An absolute killer for continuous improvement!
  • Testing on a test system isn’t the same as on a live system: There might be other scripts that are being loaded on the live system, the test system might be on another subdomain etc… Things that can be crucial for your code to function.
You can certainly name several more reasons why debugging the old-fashioned way is a very frustrating and time-consuming exercise.
 
Common Debugging Tools 
There are some good tools out there to switch on the light in the tracking code’s black box:

Fiddler2
My absolute favorite (see next post on how to use this HTTP traffic monitoring tool). Fiddler2 makes it easy to view every request to Google Analytics (and any other javascript-based Web Analytics tool). You can even try out changes to your tracking code on your live system before releasing them to everyone, the tool is independent from browsers – and it is free!

Web Analytics Solution Profiler (WASP)
A well-known Firefox add-on by Stéphane Hamel that now belongs to iPerceptions. It recognizes a wide array of Web Analytics Tools’ tracking codes and shows you if your tracking code is successfully being executed (or not), crawls your site to find untagged pages, and so on.

A drawback is that it only works in Firefox, although it allows you to fake another user agent (like “iPad” or “Internet Explorer” which can be cool.

The basic version is free, but to be honest, it doesn’t help me that much for my use cases. Maybe I am too stupid to use it the right way, my use cases aren’t the ones the tool is made for (like using several web analytics solutions on one website), or I should try the paid versions.
So feel free to share your experience with WASP here in the comments.

Charles Debugger
A tool similar to Fiddler2, see this blog post on how to use it for Web Analytics Code Debugging.

Firebug/Chrome Developer Console:
A tool that makes any JavaScript Debugging so much easier, so it is a must-have for Web Analysts, too. And if you use Chrome, you don’t even have to install anything, not even a browser add-on (see this video by a Google Chrome Developer with 12 tricks to get the most out of the Developer Tools). That helps when you have to debug on someone else’s computer for example.

The function I use most of the time apart from the Console (where errors are being logged) is the Network Tab. It can tell us if the tracking beacon has been sent to Google Analytics successfully. To find out, look for the __utm.gif request. If it displays a “200 OK” status code (see the green light in the screen shot), you know that Google Analytics has received the current Pageview or Event. You can take a look what is inside that request in the “Headers” tab (Cardinal Path’s Kent Clark’s marvelous “Cheat Sheet” helps interpreting the values).

Chrome GA Debugger / ga_debug.js
Google’s recommended debugging tool for Google Analytics is Chrome’s Add-On “GA Debugger”. It is basically a form of using the “ga_debug.js” script without having to alter your page’s code at all (if you use ga_debug.js, you will have to change ga.js into /u/ga_debug.js on every page you want to debug). Chrome GA Debugger is a nice and easy-to-use tool that logs every Pageview and Event that you send to Google Analytics in your Chrome Developer Console (right-click on any part of the page => “Inspect Element” → go to tab “Console”):

Chrome GA Debugger shows you in an easy-to-read format what is being sent to Google Analytics without having to understand or inspect cookie variables or the Network Tab of your Console. It gives you hints like:

  • Does my visit have the correct source/medium/campaign?
  • Are there pages that accidentally override those sources?
  • Are there pages where conflicting JavaScript or other reasons hinder the Tracking Code from being executed?

I am not using Chrome GA Debugger much anymore though because:

  1. It does not help with most cases of Event or Virtual Pageview Debugging. Events or Virtual Pageviews are most often tied to a click on a link (if you want to track the clicks on outbound links for example). If you click on a link though, you usually get to a new page, in which case Chrome’s Console is being cleared – and the Event Tracking call with it. So before you can take a look at what is being logged, it is gone.
  2. It is Chrome-only. What works on Chrome doesn’t necessarily work on Firefox or Internet Explorer.
  3. It breaks down sometimes, especially if you click quickly from page to page. And once it has broken down, nothing is being logged anymore even if you click slowly again to ensuing pages. That freaked me out because it always made me wonder whether my code wasn’t working well. You can easily restart the tool though by reloading the current page, but, even so, that is one factor that caused me to rarely use Chrome GA Debugger.

So much for a brief overview on the matter and a deeper look into Chrome GA Debugger. In my next article, I am going to show you how to effectively use Fiddler2 on some real-life examples.

Subscribe by Email

New Video Tutorials – Using Google Analytics to track on-site campaigns

We learn so much by reading, but humans are visual creatures, and there are times when a video makes learning a new point easier to understand. In essence you’re watching over someone’s shoulder, albeit remotely, as they walk you through the information and explain how it works.

So we are delighted to advise that two videos have been added to the series on
Tracking on-site campaigns with Google Analytics

1. Tracking on-site campaigns with Google Analytics: The pros and cons of In-Page Analytics

Lukas explains what is meant by on-site campaigns and how to work out what links on your site (your on-site campaign) are clicked on by visitors. The three most common methods are In-Page Analytics, Event Tracking and URL Parameters and this first video is looking at In-Page Analytics.

In-Page Analytics are built in as part of Google analytics, you don’t have to set up anything once you’ve got your Analytics sorted. Accessing and understanding the data is not hard, they are very user friendly with the data shown as an overlay ontop of your actual web page.

This user friendliness does come at a price and it is important that you are aware of the limitations before deciding to use this as your tracking method. The second part of this video will explain each of the limitations and why it is a limitation so you can make an informed decision on whether this tool is suitable for your needs.

2. Tracking on-site campaigns with Google Analytics: The pros and cons of Event Tracking

This method does require some preparation work. You need to add so-called “event tracking calls” to each of your on-site campaign links. You can do that manually or use a ready-to-use script that does this automatically. Lukas explains the steps you need to take to get this script working.

However, once you have completed the preparation you have access to more functionality than with In-Page Analytics. These include filtering the campaign clicks links, eg by outgoing and destination page, retaining historical data and being able to export the data. Also, it is no problem to track links to outbound or subdomains. As you would expect, with more powerful functionality there are more complicated cons to be aware of relating to the preparation/set up and how the functionality works. Having said that, it is a very manageable way to analyze your on-site campaigns and can be used as an alternative or addition to In-Page Analytics.

 

Subscribe by Email

Predictive Analytics World Conference – 15% Discount code for our Readers

Want to optimise your business performance by predicatively scoring customers, establishing new opportunities and seeing real examples of how predictive modelling is employed? 

PAW SF 2012 Blog PartnerPredictive Analytics World are in

San Francisco March 4-10, 2012 (San Francisco Marriott Marquis)

with a program that promises to be the biggest cross-vendor predictive analytics event; covering today’s commercial deployment of predictive analytics across industries and software vendors. There will be over 40 vendor-neutral sessions, split into 2 tracks: i) All Audiences and ii) Expert/Practitioner.

There is an incredible range of sectors covered; banking, retail, high technology, non-profit and social gaming. Conference attendees will see how predictive analytics is applied by Alberta Motor Association, Altos Research, Broadspire, CA General Underwriters, CompassLabs, HP, Interclick, Kelley Blue Book, LinkedIn, Major League Baseball, NFL, MLB, and the NBA, Pfizer, Sisters of Mercy Health Systems, Social Media Research Foundation, University of Phoenix, USPS Office of Inspector General, Volunteers of America, Wells Fargo, Wikipedia, Yahoo!, YMCA, ZZAlpha, an IT support firm, a sales workforce, real-world examples in financial services emergency response, and true-to-life anecdotes based on miscellaneous enterprise successes, plus insights from projects for Anheuser-Busch, Dept. Homeland Security, and US Postal Service Office of Inspector General.   

 Keynote addresses will include: 

  • Anne Robinson, Director of Supply Chain Strategy & Analytics, Verizon Wireless,
  • Piyanka Jain, CEO, Aryng.com, former PayPal Business Analytics Head, and 
  • PAW Program Chair Eric Siegel, 
  • plus special sessions from industry heavy-weights Andreas Weigend, former Chief Scientist at Amazon.com and John Elder, CEO & Founder, Elder Research.

Web Analytics World Readers gain a 15% Discount when booking 2 Day and Combo passes. Register now using the code WAWBP12 

And there’s more…

TAW SF 2012 Blog PartnerCo-located with PAW San Francisco there is Text Analytics World running from March 6-7, 2012. Featuring over 20 sessions with case studies from leading enterprises in e-commerce, financial services, government, healthcare, high technology, insurance, retail, and social media; this conference will deliver case studies, expertise and resources to leverage unstructured data for business impact and deploy the latest text analytics technology.

TAW San Francisco’s agenda covers hot topics and advanced methods such as blackbox trading,  customer service and call centers, decision support, document discovery, document filtering, financial indicators from social media, government applications, insurance applications, knowledge discovery, marketing and branding, product launching, sentiment analysis, social data, social media applications, test analytics software, topic discovery, voice of the customer, and other innovative applications that benefit organizations in new and creative ways.  

Text Analytics World Registration

 

This post provides Web Analytics World with an individual discount code for use with our Readers and the opportunity to earn a free pass to the PAW or TAW conferences which we intend to give-away to a WAW mailing list member.  

 

Subscribe by Email

Proposed Change to Liability for Online Comments

The Joint Committee on the Defamation Bill, a Parliamentary committee reviewing proposed new UK defamation laws recommends that web hosts and ISPs should be allowed to keep allegedly defamatory comments online, as long as the author of the comment is identified and a notice of complaint is published alongside the comment.

Current Law

Currently web hosts and ISPs must immediately remove online comments upon gaining actual knowledge that the comments are defamatory i.e. they are informed that the comments are defamatory or they moderate comments on the website. Failure to remove defamatory comments exposes the web host or ISP to a claim for damages for defamation.

Under the provisions of the E-Commerce Regulations web hosts can currently avoid liability for defamation if they act as a mere conduit or cache or host material. This generally covers service providers who:

  • do not initiate the transmission of defamatory comments;
  • do not select who receives the comments; or 
  • do not select or modify information in the transmission of the comments. 

Proposed Changes

Due to the above, many service providers do not moderate comments or content on websites to avoid having “actual knowledge” of defamatory comments. In order to remove this disincentive to moderate websites, the Parliamentary committee has proposed that there should be different rules for dealing with defamation which depend upon whether or not a comment is made anonymously.

Anonymous Comments

Upon receipt of a complaint a web host or ISP should immediately take down anonymous comments unless;

  • the ISP believes that it is in the public interest for the material to remain on the website i.e. whistle blowing; or 
  • the author promptly responds positively to a request to identify themselves, then a notice of complaint should be posted. 

Anonymous authors of comments can be sued for defamation if they can be identified, and web hosts or ISPs that refuse to take down anonymous material can also be sued.

Identified Author Comments

Upon receipt of a complaint a web host or ISP should;

  • publish a complaint notice beside the comment; and
  • then have a judge decide whether or not the comment should be removed.

Liability

If web hosts and ISPs comply with the above they should not be liable for online comments. However, if they fail to comply with the above anonymous authors of comments should be sued for defamation if they can be identified, and hosts or ISPs that refuse to take down anonymous material could also be sued as publisher of the material.

Subscribe by Email

Salary Trends and Average Earnings of Web Jobs in the UK

Welcome to our Salary Trend Review of UK advertised Web Jobs  – from Digital Marketing and Social Media to Web Development and Design.

Each month we gather information from advertised positions and graph and tabulate to help keep you in touch with the very latest trends.

Whether you are an employee or an employer we hope you find the reports of use and please just click the relevant link below to access data on individual job titles.

Online Marketing Manager, Digital Marketing Manager, SEO Specialist, SEO Consultant, SEO Manager, Information Security, Affiliate Manager, Social Media Manager, Web Analytics, Web Developer and Web Designer.

Information Security related jobs continue to show a strong upward trend in salaries on offer. Maybe this is not surprising when you consider recent headlines over corporate and government data loss!  It’s not all about technology either, the law is becoming increasingly complex in this area and all operating coutries and geographies must also be considered.

(See the links at the top of this post – they will take you to more detailed graphics and analysis by individual job title.
The data used to calculate the averages was collected from actual jobs as advertised by employers and agencies in the respective months – follow the links for more information on how we gather and collate data.)

 

 

 

 

Subscribe by Email