UA tracking.
This commit is contained in:
parent
1d0492ff6d
commit
3a93732c97
|
@ -26,5 +26,10 @@ CREATE TABLE "visits" (
|
||||||
|
|
||||||
CREATE INDEX "visits_site_id_path" ON "visits" ("site_id", "path");
|
CREATE INDEX "visits_site_id_path" ON "visits" ("site_id", "path");
|
||||||
|
|
||||||
|
CREATE TABLE "uas" (
|
||||||
|
"ua" text NOT NULL
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE UNIQUE INDEX "uas_ua" ON "uas" ("ua");
|
||||||
|
|
||||||
--
|
--
|
4
one.php
4
one.php
|
@ -37,6 +37,10 @@ try {
|
||||||
|
|
||||||
$pdo->run('INSERT INTO visits (site_id, path, ts, is_unique, is_bot, platform, browser, version, ref, width) VALUES (:site_id, :path, :ts, :is_unique, :is_bot, :platform, :browser, :version, :ref, :width)', $data);
|
$pdo->run('INSERT INTO visits (site_id, path, ts, is_unique, is_bot, platform, browser, version, ref, width) VALUES (:site_id, :path, :ts, :is_unique, :is_bot, :platform, :browser, :version, :ref, :width)', $data);
|
||||||
|
|
||||||
|
if ($config['track_uas']) {
|
||||||
|
$pdo->run('INSERT OR IGNORE INTO uas(ua) VALUES (:ua)', [':ua'=>$ua]);
|
||||||
|
}
|
||||||
|
|
||||||
echo 'OK';
|
echo 'OK';
|
||||||
} catch (Exception $exception) {
|
} catch (Exception $exception) {
|
||||||
if ($config['debug']) {
|
if ($config['debug']) {
|
||||||
|
|
Loading…
Reference in New Issue