Google Analytics API V4 - поиск по URL-запросу - PullRequest
0 голосов
/ 25 сентября 2018

Я пытаюсь использовать GA API, чтобы проверить, правильно ли проходят заявки на участие в нашей системе.

Мне нужно проверить, был ли GA зарегистрирован журнал просмотра страницы, как показано ниже:

* www.mysite.com / приводит /? E = {{email}}

Параметр e = будет строковой переменной (адресом электронной почты), которую я передаю в свой запрос API, поэтому в основном я проверяю, есть ли зарегистрированный просмотр страницы для пропущенной электронной почты.

Я искална документах GA и думаю, что мне нужно использовать какой-то фильтр, но немного неуверенный, как действовать.

Вот мой текущий код, он просто проверяет все сегодняшние PageViews без какого-либо фильтра.

{
    "reportRequests": [
        {
            "viewId": {{View-ID}},
            "dateRanges": [
                {
                    "startDate": "today",
                    "endDate": "today"
                }
            ],
            "metrics": [
                {
                    "expression": "ga:pageviews"
                }
            ],
            "dimensions":[
                {
                  "name":"ga:date"
                }
            ]
        }
    ]
}

1 Ответ

0 голосов
/ 25 сентября 2018

Чтобы ответить на ваш вопрос в более общем смысле, вы должны использовать предложение фильтра размеров .

Пример:

{
"reportRequests": [
    {
        "viewId": {{View-ID}},
        "dateRanges": [
            {
                "startDate": "today",
                "endDate": "today"
            }
        ],
        "metrics": [
            {
                "expression": "ga:pageviews"
            }
        ],
        "dimensions":[
            {
              "name":"ga:date"
            }
        ],
        "dimensionFilterClauses": [
            {
                "filters": [
                    {
                    "dimensionName": "ga:page",
                    "operator": "PARTIAL",
                    "expressions": {{email}}
                    }
                ]
            }
        ]
    }
]

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...