Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Piwik Web Analytics Essentials
Piwik Web Analytics Essentials Credits About the Author About the Reviewers www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe? Free Access for Packt account holders
Preface
What this book covers What you need for this book Who this book is for Conventions Reader feedback Customer support
Downloading the example code Errata Piracy Questions
1. Installation and Setup
Meeting system requirements Downloading Piwik Downloading Piwik with SSH Uploading to a web hosting account
Uploading using cPanel or other file managers Uploading using FTP
Creating a database for your installation
Creating a user and database for Piwik in cPanel Creating a user and database for Piwik with phpMyAdmin Creating a user and database for Piwik with SSH
Using the Piwik installation wizard Securing Piwik Backing up Piwik Updating Piwik Using Piwik for high traffic websites
Dedicated server Adding RAM PHP caching Nginx or lighttpd Cron your archiving Disabling real-time reports Deleting old logs Load balancers and multiple servers Limiting tracked URLs
Summary
2. Using Piwik's Interface and Reports
Navigating the Piwik interface
Using Piwik's Menus
The Sign In menu The top bar The main menu
Customizing the dashboard
Changing the dashboard layout Setting a date range Adding widgets to the dashboard Moving and removing widgets
Finding the right report widget for the job
Visitors Actions Referrers SEO Visitor settings Goals Visits Summary Live!
Reading a Piwik report Customizing graph metrics Managing e-mail reports Summary
3. Tracking Visitors with Piwik
Using the Piwik JavaScript tracking code Functioning of default JavaScript Triggering page views manually Customizing page names Customizing tracking URLs Configuring Piwik's tracking cookies Setting up download and outlink tracking
Disabling link tracking Triggering link tracking Downloading file extensions The download/outlink pause timer
Using other Piwik JavaScript API methods
setRequestMethod(method) discardHashTag(bool) setCountPreRendered(bool) setDoNotTrack(bool) killFrame() redirectFile(url) setHeartBeatTimer(minumumVisitLength,heartBeatDelay) getVisitorId() getVisitorInfo()
Using multiple trackers Using asynchronous tracking Summary
4. Setting Up and Tracking Goals
Defining goals
Desired actions Conversions and conversion rate
Setting up goals in Piwik Setting up revenue tracking Triggering conversions manually Viewing Goals overview reports Using goal detail reports Analysing reports Summary
5. Tracking Marketing Campaigns
Tracking campaigns using URL parameters Tracking paid searches
Using Google ValueTrack Using Microsoft Ad Center dynamic text Using Yahoo! Search Marketing's URL tagging
Creating campaign URLs the easy way Tracking social media campaigns Campaign tagging and tracking tips Attributing visits to the correct campaign Customizing campaign parameters Viewing campaign reports Summary
6. Tracking Events
Tracking events with Piwik Tracking social engagement
Tracking content sharing Tracking blog comments
Tracking e-commerce events Tracking Flash events
Tracking events with ActionScript 2 Tracking events with ActionScript 3
Tracking page load time Reading custom variable reports Other uses for custom variables Summary
7. E-commerce Tracking
Enabling e-commerce tracking for your website Tracking orders and products purchased Tracking shopping carts and items in them Tracking product and category page views Adding Piwik e-commerce tracking to ZenCart
Creating functions in PHP to mirror Piwik's functions Mixing PHP and JavaScript
Reading and using Piwik's e-commerce reports A note about SSL Summary
8. Piwik Website and User Administration
Changing your Super User settings Creating users in Piwik Managing website access
Who is a Super User? What are admin permissions? What are view permissions?
Managing websites
Adding a website Editing or deleting a website Editing the global website settings Tracking multiple domains or subdomains with one website account Setting up an intranet as a website in Piwik
Turning Piwik into a white label analytics solution Allowing user sign up with the Piwik Signup plugin
Installing a Piwik plugin How the user Signup plugin works
Summary
9. Advanced Tracking and Development
Tracking visitors with image tracking
Simple image tracking
Image tracking limitations
Advanced image tracking
Adding page titles to eBay auction tracking Tracking a goal with an image
Tracking visitors with the PHP tracking API
Generating the image tracker Making an HTTP request to the tracker
Tracking visitors with other programming languages
Java Python Silverlight Flash Using Piwik's tracking API directly
Debugging your tracking code Piwik plugins
How Piwik works The anatomy of a plugin Writing a simple Piwik plugin
Summary
10. Piwik Integration
CMS plugins Piwik Mobile Embedding Piwik widgets
Give your anonymous user rights Choosing your widget
The Dashboard widget The All Websites widget Choose your own widget
Accessing Piwik's data
How to call the analytics API
Calling the analytics API using REST Calling the analytics API locally
Including graphs Using the Live! API Segmentation
Creating a change log for your website with analytics feedback Summary
A. Tracking API Reference
The Piwik tracking API
Variables Methods
Constructor __construct addEcommerceItem disableCookieSupport doTrackAction doTrackEcommerceCartUpdate doTrackEcommerceOrder doTrackGoal doTrackPageView enableBulkTracking doBulkTrack getAttributionInfo getBaseUrl getCustomVariable getRequestTimeout getTimestamp getUrlTrackAction getUrlTrackGoal getUrlTrackPageView getVisitorId setAttributionInfo setBrowserHasCookies setBrowserLanguage setCustomVariable setDebugStringAppend setEcommerceView setForceVisitDateTime setIp setLocalTime setPlugins setRequestTimeout setResolution setTokenAuth setUrl setUrlReferrer setUserAgent setVisitorId
B. Analytics API Reference
The Piwik analytics API
Module API Module Actions Module CustomVariables Module ExampleAPI Module Goals Module ImageGraph Module LanguagesManager Module Live! Module MultiSites Module PDFReports Module Provider Module Referers Module SEO Module SitesManager Module UserCountry Module UserSettings Module UsersManager Module VisitFrequency Module VisitTime Module VisitorInterest Module VisitsSummary
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion