Upload
piwik
View
742
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Presentation of Piwik the open analytics platform, the core platform, APIs, plugins architecture, the marketplace, extending Piwik.
Citation preview
Meet up sponsors
Piwik analytics platform
Thomas Steur
Meet up sponsors
Thomas Steur
• Piwik Mobile App • Piwik Core Developer • since 2010
!
• @tsteur
Meet up sponsors
Sponsor love
http://www.mayflower.de
Meet up sponsors
Platform
Adjust Piwik to your needs and the needs of your clients
Meet up sponsors
Tracking API Reporting APIHTTP HTTP
Meet up sponsors
HTTP Tracking API
http://developer.piwik.org/api-reference/tracking-api
Meet up sponsors
HTTP Reporting API
http://developer.piwik.org/api-reference/reporting-api
Meet up sponsors
Meet up sponsors
http://demo.piwik.org/?module=API& method=API.getPiwikVersion&
format=JSON !
{value: "2.4.1"}
Meet up sponsors
Integrations
http://piwik.org/integrate
Meet up sponsors
Meet up sponsors
Tracking API Reporting API
Plugins & Themes
Meet up sponsors
Marketplace
http://plugins.piwik.org
Meet up sponsors
One-click installation
Meet up sponsors
Custom Plugins
./console generate:plugin
Meet up sponsors
• Tracking • Reports • Visualizations • Auth / Login • API • Scheduled Tasks • Settings • …
Meet up sponsors
We try to design APIs and common use cases as simple as
possible with the possibility to add complexity step by step if needed.
Meet up sponsors
Piwik on the command line
http://developer.piwik.org/guides/piwik-on-the-command-line
Meet up sponsors
./console generate:scheduledtask
Meet up sponsors
Development tools
./console development:enable --full
Meet up sponsors
VisitorGenerator
Generate visits, goals, users, websites, annotations
Meet up sponsors
Themes
http://developer.piwik.org/guides/theming
Meet up sponsors
./console generate:theme
Meet up sponsors
Publishing a plugin or theme on the Marketplace
Meet up sponsors
When publishing a plugin• Provide a good description
• Provide a license and contact details
• Provide screenshots
• Provide donation links (PayPal, Flattr, …)
• http://developer.piwik.org/guides/distributing-your-plugin
Meet up sponsors
Database
http://developer.piwik.org/guides/persistence-and-the-mysql-
backend
Meet up sponsors
Config
http://developer.piwik.org/guides/piwiks-ini-configuration
Meet up sponsors
Piwik Developer Zone
http://developer.piwik.org
Meet up sponsors
Questions?