From ee6f2f0a8ebdeede68b6768e1d75d047ec2c50de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Mon, 21 Nov 2016 21:18:30 +0100 Subject: NOISSUE implement analytics IP anonymization --- libraries/ganalytics/src/ganalytics_worker.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'libraries/ganalytics/src/ganalytics_worker.cpp') diff --git a/libraries/ganalytics/src/ganalytics_worker.cpp b/libraries/ganalytics/src/ganalytics_worker.cpp index 01aa69ce..2b03e14c 100644 --- a/libraries/ganalytics/src/ganalytics_worker.cpp +++ b/libraries/ganalytics/src/ganalytics_worker.cpp @@ -12,7 +12,7 @@ const QLatin1String GAnalyticsWorker::dateTimeFormat("yyyy,MM,dd-hh:mm::ss:zzz"); GAnalyticsWorker::GAnalyticsWorker(GAnalytics *parent) - : QObject(parent), q(parent), m_logLevel(GAnalytics::Error), m_isSending(false) + : QObject(parent), q(parent), m_logLevel(GAnalytics::Error) { m_appName = QCoreApplication::instance()->applicationName(); m_appVersion = QCoreApplication::instance()->applicationVersion(); @@ -57,6 +57,10 @@ QUrlQuery GAnalyticsWorker::buildStandardPostQuery(const QString &type) query.addQueryItem("ul", m_language); query.addQueryItem("vp", m_viewportSize); query.addQueryItem("sr", m_screenResolution); + if(m_anonymizeIPs) + { + query.addQueryItem("aip", "1"); + } return query; } -- cgit v1.2.3