Developed with love by KnpLabs Hire us for your project!
61

WidopGoogleAnalyticsBundle

by widop

Google certificate-based authentication in server-to-server interactions with google analytics for your Symfony2 project.

README

Build Status

The Wid'op Google Analytics bundle provides a way to use certificate-based authentication in server-to-server
interactions with google analytics.

In other words, no user interaction will be required thanks to the "PKCS 12" certificate and you will be able to
automate your google analytics authentication and authorization processes as well as the way of querying the
google analytics service.

Documentation

  1. Installation
  2. Usage

Contribute

We love contributors! The bundle is open source, if you'd like to contribute, feel free to propose a PR!

License

The Wid'op Google Analytics Bundle is under the MIT license. For the full copyright and license information, please
read the LICENSE file that was distributed
with this source code.

Copyright (c) 2012-2013 Wid'op <contact@widop.com>

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the
Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
widop_google_analytics:
client_id: ~ # Required
profile_id: ~ # Required
private_key_file: ~ # Required
http_adapter: widop_http_adapter.curl
service_url: https://accounts.google.com/o/oauth2/token
  • Prepare 1.1.0 release
    By egeloen, 4 years ago
  • Update CHANGELOG + Upgrade dev version
    By egeloen, 4 years ago
  • Merge pull request #29 from widop/f-extract
    By egeloen, 4 years ago
  • Extra business classes
    By egeloen, 4 years ago
  • Update CHANGELOG
    By egeloen, 4 years ago
  • Merge pull request #27 from widop/f-exception
    By egeloen, 4 years ago
  • Add dedicated exception
    By egeloen, 4 years ago
  • Prepare 1.0.3 release
    By egeloen, 4 years ago
  • Update CHANGELOG
    By egeloen, 4 years ago
  • Merge pull request #26 from widop/issue-19
    By egeloen, 4 years ago
  • [Doc] Fix profile_id explanation (Fixes #19)
    By egeloen, 4 years ago
  • [Service] Fix error message
    By egeloen, 4 years ago
  • Update CHANGELOG
    By egeloen, 4 years ago
  • Merge pull request #25 from widop/f-html-response
    By egeloen, 4 years ago
  • [Service] Check if the response is valid json (Fixes #24)
    By egeloen, 4 years ago
  • Update CHANGELOG
    By egeloen, 4 years ago
  • Merge pull request #23 from widop/f-service-url
    By egeloen, 4 years ago
  • [Client] Make Google Analytics url configurable
    By egeloen, 4 years ago
  • Prepare 1.0.2 release
    By egeloen, 4 years ago
  • Merge pull request #22 from widop/f-symfony-2-3
    By egeloen, 4 years ago
  • [Travis] Add Symfony 2.3 tests
    By egeloen, 4 years ago
  • Update CHANGELOG
    By egeloen, 4 years ago
  • Merge pull request #21 from simplechris/master
    By egeloen, 4 years ago
  • return $this from setters to allow for method chaining.
    By simplechris, 4 years ago
  • Merge pull request #15 from widop/f-branch-alias
    By tmartin, 4 years ago
  • Update CHANGELOG
    By tmartin, 4 years ago
  • Fix branch alias
    By blazarecki, 4 years ago
  • Merge pull request #14 from widop/f-branch-alias
    By tmartin, 4 years ago
  • Update CHANGELOG
    By tmartin, 4 years ago
  • Add branch alias
    By blazarecki, 4 years ago