为什么要在Google Analytics中提交数据以及如何删除它?

时间:2018-04-16 07:16:14

标签: google-analytics

我想知道为什么GA会跟踪此链接:

  

/de/shop/pizza.html?tx_pizza_basket [动作] = addToCart&安培; tx_pizza_basket [控制器] =篮&安培; cHash = fae9b7812f842f543hgf0ac374e9a978ca0

这个网址(这里删除了域名所以它不是完整路径)打开篮子并添加了一些比萨饼:)

我想知道为什么GA会跟踪这条确切的路径以及如何阻止GA跟踪此类表单提交网址。

这是我的GA代码:

#include <QApplication>
#include <QVBoxLayout>
#include <QPushButton>
#include <QNetworkAccessManager>
#include <QNetworkRequest>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QWidget* w = new QWidget;
    QVBoxLayout* layout = new QVBoxLayout;
    QPushButton* on = new QPushButton("On");
    QPushButton* off = new QPushButton("Off");
    layout->addWidget(on);
    layout->addWidget(off);
    w->setLayout(layout);

    QNetworkAccessManager *manager = new QNetworkAccessManager();

    QObject::connect(on, &QPushButton::clicked,
                     [manager](){
        manager->get(QNetworkRequest(QUrl("http://192.168.1.xxx/LED=ON")));
    });

    QObject::connect(off, &QPushButton::clicked,
                     [manager](){
        manager->get(QNetworkRequest(QUrl("http://192.168.1.xxx/LED=OFF")));
    });

    w->show();

    return a.exec();
}

此致 微米。

1 个答案:

答案 0 :(得分:0)

默认情况下,Google Analytics会在执行时记录document.location.href的值。如果您不想记录此页面的URL参数,则有2个选项:

  1. 为报告视图创建一组高级过滤器,用于排除参数tx_pizza_basket[action]tx_pizza_basket[controller]。另外,将视图的Exclude URL Parameters设置设置为包含cHash
  2. 对于此特定页面,请将ga('send', 'pageview')更改为ga('send','pageview', document.location.pathname)