Google Analytics Source / Средняя проблема

Я использую это https://github.com/ins0/google-measurement-php-client библиотека для отслеживания счетов-фактур, и я не могу заставить Source / Medium работать. Это показывает мне, что все происходит из (прямого) / (нет), когда я вхожу в Google, чего не должно быть.

Мой код выглядит примерно так, чтобы проанализировать данные cookie:

$params = explode('|', $aCookie['__utmz']);
$parts  = explode('.', $params[0], 5);

array_unshift($params, $parts[4]);

$paramMap = array(
'utmcsr'   => 'setCampaignSource',
'utmgclid' => 'setAdwordsID',
'utmdclid' => 'setDisplayAdsID',
'utmccn'   => 'setCampaignName',
'utmcmd'   => 'setCampaignMedium',
'utmcct'   => 'setCampaignContent'
);

foreach ($params as $param) {
list($key, $val) = explode('=', $param);

if (isset($paramMap[$key]) === TRUE) {
$oObject->{$paramMap[$key]}($val);
}
}

$sAdwordsID = $oObject->getAdwordsID();

if (empty($sAdwordsID) === FALSE) {
$oObject->setCampaignName('google');
$oObject->setCampaignSource('google');
$oObject->setCampaignMedium('cpc');
}

Я устанавливаю Источник кампании и Средний вручную, если установлен AdwordsID. При отправке запроса я не получаю ошибок, элемент транзакции отображается в Google Analytics, однако Источник и Среда Кампании по-прежнему (прямой) / (нет).

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]