Skip Menu |

This queue is for tickets about the WWW-Analytics-MultiTouch CPAN distribution.

Report information
The Basics
Id: 61955
Status: resolved
Priority: 0/
Queue: WWW-Analytics-MultiTouch

People
Owner: Nobody in particular
Requestors: zenger [...] h1.cz
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: MultiTouch Analytics report uninitialized value
Date: Thu, 7 Oct 2010 07:26:54 +0200
To: <bug-WWW-Analytics-MultiTouch [...] rt.cpan.org>
From: Zdeněk Zenger <zenger [...] h1.cz>
Hello mr. Schutz, firstly I would like to apologize, my English is not very good L. And now, why I am writting to you - I just tryed your Multitouch analytics module. I passed all test and sucessfully installed the build WWW::Analytics::MultiTouch (version 0.06). My problem is when I am trying to run it. I used conf file (without conf file it doesn´t work also) like that: perl multitouch_report.pl --conf=demo.conf (with my cerendials.) After that it just said Use of uninitialized value in concatenation (.) or string at /usr/local/share/perl/5.10.1/WWW/Analytics/MultiTouch.pm line 87. Any thoughs where could be the problem? My version of Perl is: v5.10.1 (*) built for i686-linux-gnu-thread-multi Linux version Linux 2.6.35-19-generic #28-Ubuntu SMP Sun Aug 29 06:36:51 UTC 2010 i686 GNU/Linux - the distribution is Ubuntu Maverick (version 10.10). Here is list of my installed Perl modules: Class::Accessor (version 0.34) Class::Inspector (version 1.24) Class::Singleton (version 1.4) Clone (version 0.31) Config::General (version 2.49) Data::OptList (version 0.106) Data::Section (version 0.101620) DateTime (version 0.63) DateTime::Locale (version 0.45) DateTime::TimeZone (version 1.22) ExtUtils::CBuilder (version 0.2703) ExtUtils::MakeMaker (version 6.56) ExtUtils::ParseXS (version 2.2206) Hash::Merge (version 0.12) List::MoreUtils (version 0.22) MRO::Compat (version 0.11) Module::Build (version 0.3607) Net::Google::Analytics (version 0.11000) Net::Google::AuthSub (version 0.5) OLE::Storage_Lite (version 0.19) Params::Util (version 1.01) Params::Validate (version 0.95) Parse::RecDescent (version 1.965001) Perl (version 5.10.1) SOAP::Lite (version 0.712) Software::License (version 0.102340) Spreadsheet::WriteExcel (version 2.37) Sub::Exporter (version 0.982) Sub::Install (version 0.925) Sub::Uplevel (version 0.22) Term::ANSIColor (version 3.00) Test::Exception (version 0.29) Text::Aligner (version 0.07) Text::CSV_XS (version 0.74) Text::Table (version 1.116) Text::Template (version 1.45) WWW::Analytics::MultiTouch (version 0.06) XML::LibXML (version 1.70) XML::Twig (version 3.35) YAML (version 0.72) YAML::Tiny (version 1.44) cPanel (version 0.0.1) I am quite Newbie in this, so please be patient. Many thanks Zdenek Zenger
Hi Zdenek, It looks like your installation of libwww may not have SSL support. Try installing Crypt::SSLeay (which will need the openssl libraries - libssl-dev on ubuntu, I think) and then re-install LWP::UserAgent.
Subject: RE: [rt.cpan.org #61955] MultiTouch Analytics report uninitialized value
Date: Fri, 8 Oct 2010 08:47:07 +0200
To: <bug-WWW-Analytics-MultiTouch [...] rt.cpan.org>
From: Zdeněk Zenger <zenger [...] h1.cz>
Ah, you are right! I got through these steps, everything went sucessfully, but when I am trying to run Multitouch_report again, it says to me: Unauthorized at /usr/local/share/perl/5.10.1/WWW/Analytics/MultiTouch.pm line 111. My cerendials are right, I a used them on excel report without any problems :( Zdenek Zenger Show quoted text
-----Original Message----- From: Jon Schutz via RT [mailto:bug-WWW-Analytics-MultiTouch@rt.cpan.org] Sent: Friday, October 08, 2010 1:12 AM To: Zdeněk Zenger Subject: [rt.cpan.org #61955] MultiTouch Analytics report uninitialized value <URL: https://rt.cpan.org/Ticket/Display.html?id=61955 > Hi Zdenek, It looks like your installation of libwww may not have SSL support. Try installing Crypt::SSLeay (which will need the openssl libraries - libssl-dev on ubuntu, I think) and then re-install LWP::UserAgent.
Subject: Re: [rt.cpan.org #61955] MultiTouch Analytics report uninitialized value
Date: Mon, 11 Oct 2010 15:05:15 +1030
To: bug-WWW-Analytics-MultiTouch [...] rt.cpan.org
From: Jon Schutz <jon [...] jschutz.net>
'Unauthorized' means that the Google id you used is not accessible by the account for the Google username that you've set. You can see the id in the URL when you use Google Analytics interactively. On 08/10/10 17:17, Zdeněk Zenger via RT wrote: Show quoted text
> Queue: WWW-Analytics-MultiTouch > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=61955 > > > Ah, you are right! > > I got through these steps, everything went sucessfully, but when I am trying to run Multitouch_report again, it says to me: > > Unauthorized at /usr/local/share/perl/5.10.1/WWW/Analytics/MultiTouch.pm line 111. > > My cerendials are right, I a used them on excel report without any problems :( > > > Zdenek Zenger > > > -----Original Message----- > From: Jon Schutz via RT [mailto:bug-WWW-Analytics-MultiTouch@rt.cpan.org] > Sent: Friday, October 08, 2010 1:12 AM > To: Zdeněk Zenger > Subject: [rt.cpan.org #61955] MultiTouch Analytics report uninitialized value > > <URL: https://rt.cpan.org/Ticket/Display.html?id=61955 > > > Hi Zdenek, > > It looks like your installation of libwww may not have SSL support. > > Try installing Crypt::SSLeay (which will need the openssl libraries - > libssl-dev on ubuntu, I think) and then re-install LWP::UserAgent. > > > >
-- Jon Schutz http://notes.jschutz.net
Subject: RE: [rt.cpan.org #61955] MultiTouch Analytics report uninitialized value
Date: Mon, 11 Oct 2010 07:37:33 +0200
To: <bug-WWW-Analytics-MultiTouch [...] rt.cpan.org>
From: Zdeněk Zenger <zenger [...] h1.cz>
Yes, I know - the ID was correct. I just remove all modules and got through these steps again from begining. Now it seems, that is working - I can export my reports, but they are blank, even that I implemented the JS scripts according your instructions with synchronous GA code (little questions - could your scripts work with asynchronous code?). Every export that I make, it wrote to me this warning: Use of uninitialized value $maxcols in repeat (x) at /usr/local/share/perl/5.10.1/WWW/Analytics/MultiTouch.pm line 681. and after that the report is done without any data (except your predefined sheets). How long it normally takes, when the multitouch data is appering in exports? I have implemented this a week ago, I have aproximatelly about 50 visitors per day (I know, it is not too much, but it could show me something, right?). Thanks for any help and also I would like to apologize for disturbing you. Zdenek
Subject: Re: [rt.cpan.org #61955] MultiTouch Analytics report uninitialized value
Date: Mon, 11 Oct 2010 16:24:24 +1030
To: bug-WWW-Analytics-MultiTouch [...] rt.cpan.org
From: Jon Schutz <jon [...] jschutz.net>
On 11/10/10 16:07, Zdeněk Zenger via RT wrote: Show quoted text
> > I just remove all modules and got through these steps again from begining. Now it seems, that is working - I can export my reports, but they are blank, even that I implemented the JS scripts according your instructions with synchronous GA code (little questions - could your scripts work with asynchronous code?). >
Events are generated asynchronously if you use multitouch_send_event(), synchronously if you use multitouch_send_event_standard(). Show quoted text
> Every export that I make, it wrote to me this warning: > > Use of uninitialized value $maxcols in repeat (x) at /usr/local/share/perl/5.10.1/WWW/Analytics/MultiTouch.pm line 681. > > and after that the report is done without any data (except your predefined sheets). >
That happens if there is no data exported from Google Analytics. Show quoted text
> How long it normally takes, when the multitouch data is appering in exports? I have implemented this a week ago, I have aproximatelly about 50 visitors per day (I know, it is not too much, but it could show me something, right?). > >
A week is more than long enough - generally data starts coming through within hours. Keep in mind that the reports will show you the multiple channels that were touched leading up to a conversion (a transaction, or some other goal that you have set). Data is only sent to Google Analytics when multitouch_send_event() is invoked, so you need to make sure that runs when a user completes your goal. You can tell if events are being sent by visiting Google Analytics and navigating to Content, Event Tracking, Categories; you should see events under Event Category 'multitouch'. -- Jon Schutz http://notes.jschutz.net
Subject: RE: [rt.cpan.org #61955] MultiTouch Analytics report uninitialized value
Date: Thu, 14 Oct 2010 13:43:07 +0200
To: <bug-WWW-Analytics-MultiTouch [...] rt.cpan.org>
From: Zdeněk Zenger <zenger [...] h1.cz>
Thank you very much for all your support, it seems that is be now ok (getting data from past 4 days). I will look forvard for your new apps :o) Zdenek Zenger