1. Go to this page and download the library: Download scoby/analytics library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
scoby / analytics example snippets
use Scoby\Analytics\Client;
$client = new Client('INSERT_YOUR_API_KEY_HERE', 'INSERT_YOUR_SALT_HERE');
use Scoby\Analytics\Client;
use Monolog\Logger;
use Monolog\Handler\StreamHandler;
// Create a logger instance
$logger = new Logger('name');
$logger->pushHandler(new StreamHandler('path/to/your.log', Logger::WARNING));
// Instantiate your Scoby Analytics client
$client = new Client('INSERT_YOUR_API_KEY_HERE', 'INSERT_YOUR_SALT_HERE');
// Set the logger
$client->setLogger($logger);
// Now you can use your client as usual
// set IP address manually
$client->setIpAddress('1.2.3.4');
// set User Agent manually
$client->setUserAgent('Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:103.0) Gecko/20100101 Firefox/103.0');
// set requested URL manually
$client->setRequestedUrl('https://example.com/some/path?and=some&query=parameters');
// set referrer manually
$client->setReferringUrl('https://eyample.com/the/page/that?was=visited&before=yay');
use Scoby\Analytics\Client;
$client = new Client('INSERT_YOUR_API_KEY_HERE', 'INSERT_YOUR_SALT_HERE');
$client
->addVisitorToSegment('Subscribers')
->addVisitorToSegment('Women')
->addVisitorToSegment('Young Adults')
->logPageView();
use Scoby\Analytics\Client;
$client = new Client('INSERT_YOUR_API_KEY_HERE', 'INSERT_YOUR_SALT_HERE');
$client
->setIpAddress('1.2.3.4')
->setUserAgent('Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:103.0) Gecko/20100101 Firefox/103.0')
->setVisitorId('some-anonymous-identifier')
->setRequestedUrl('https://example.com/some/path?and=some&query=parameters')
->setReferringUrl('https://eyample.com/the/page/that?was=visited&before=yay')
->logPageViewAsync();