dejurin/lametric-adsense

Adsense for La Metric (unofficial)

1.0.0 2019-03-10 18:52 UTC

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

  1. Go to https://console.developers.google.com and make Client ID OAuth 2.0
  2. 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();
}