dejurin / lametric-adsense
Adsense for La Metric (unofficial)
1.0.0
2019-03-10 18:52 UTC
Requires
- php: >=5.6
- filebase/filebase: ^1.0
- league/oauth2-google: ^3.0
This package is auto-updated.
Last update: 2024-11-11 15:32:11 UTC
README
You can Push or Show data.
Adsense for La Metric (unofficial)
Getting Started
- Go to https://console.developers.google.com and make Client ID OAuth 2.0
- Create new app https://developer.lametric.com/applications/createdisplay
Run http server for push
cd ~/public_html
$ php -S localhost:8000
example.php
<?php require 'vendor/autoload.php'; $LMA = new \Dejurin\LaMetric_Adsense([ 'clientId' => '', // Google Client Id 'clientSecret' => '', // Google Client Secret 'redirectUri' => 'http://localhost:8000/'.basename(__FILE__).'?auth', 'accessType' => 'offline', ], '', // La Metric: Access Token '', // La Metric: URL for pushing data to all __DIR__.'/db', // DB path basename(__FILE__) // current filename ); if (isset($_GET['auth'])) { $LMA->auth(); } elseif (isset($_GET['accounts'])) { $LMA->accounts(); } elseif (isset($_GET['show'])) { $LMA->show(); } elseif (isset($_GET['push'])) { $LMA->push(); } else { $LMA->index(); }