2015-09-25 5 views
0

Я настраиваю отслеживание пользователей в Google Analytics. Google's documentation отображает этот кусок кода, чтобы подтолкнуть UserIds в аналитике:Код отслеживания UserID для Google Analytics

ga('create', 'UA-XXXX-Y', { 'userId': 'USER_ID' }); 
ga('send', 'pageview'); 

Однако, когда я нахожусь в области настройки Google Analytic, он отображает следующий фрагмент кода, чтобы включить UserIds.

ga(‘set’, ‘&uid’, {{USER_ID}}); // Set the user ID using signed-in user_id. 

В чем разница между множеством и созданием? Получают ли они оба результата?

ответ

1

Оба они должны работать. Включение идентификатора пользователя в вызов «create» также включает его настройку.

ga('create', 'UA-XXXX-Y', {'userId': 'USER_ID'}); 
ga('send', 'pageview'); 

эквивалентно

ga('create', 'UA-XXXX-Y'); 
ga('set', '&uid', {{USER_ID}}); // Set the user ID using signed-in user_id. 
ga('send', 'pageview'); 

Если скопировать и вставить при условии, в GA, то вам нужно будет изменить умные кавычки, чтобы прямые кавычки, потому что умные цитаты сломает GA.

Смежные вопросы