Предыдущий ролик

Видео урок: Импортирование пользовательских данных

Советы по Google Analytics

С тех самых пор, как Google объявила о том, что функциональность расширения параметров войдет в Universal Analytics, эта функциональность широко обсуждается всеми пользователями, но до сих пор не давалось никаких пояснений о том, как она работает. Сегодня мы сделаем это. Но сначала давайте немного отвлечемся и поговорим о том, что это такое и почему вам может понадобиться эта функциональность. Один из часто встречающихся запросов в Google Analytics - как передать в систему дополнительные данные сверх тех данных, которые отправляются с помощью кода отслеживания. Обычно это те данные, которые уже есть в вашей компании. Но насколько полезнее стал бы ваш анализ, если бы вы могли объединить эти данные вместе с теми данными, которые собирает Google Analytics, и создавать отчеты, в которых отображались бы все эти данные одновременно.

Например, в большинстве случаев нам требуется взять существующие данные, которые Google Analytics собирает автоматически, к примеру, URL страницы и количество просмотров этой страницы, и добавить некоторую дополнительную информацию об этих страницах, которая не отбирается автоматически, допустим, тип промоакции или дисконтную ставку. Эта информация очень важна для моего анализа, но при этом, возможно, является конфиденциальной, поэтому я предпочел бы брать ее не из стандартного процесса сбора данных о странице. Я даже мог бы добавить ее в виде пользовательского параметра, который отправляется вместе с этой странице, но опять же кто-нибудь мог бы увидеть эту информацию.

Поэтому нужно иметь возможность добавлять информацию такого рода втайне от других. Итак, вы видите, что столбец "page URL" (URL страницы) присутствует и в одной, и в другой таблице, и является своего рода универсальным ключом, связывающим эти два набора данных. Когда мы объединим эти наборы, мы получим один набор данных, в котором присутствуют данные и из Google Analytics, и внутренние данные, незаметно объединенные и доступные для анализа, как и любые другие данные Google Analytics. Фактически, те из вас, кто запускал AdWords, скорее всего, уже использовали подобный импорт данных, даже если при этом вы ничего о нем не знали. Когда система Google Analytics импортирует данные из AdWords, например, показатель CTR (рейтинг кликов), показы (impressions), рентабельность инвестиций в рекламу (ROAS) и т.д.,

она импортирует эти данные и сопоставляет их с данными Google Analytics. Это аналогичный процесс, но теперь мы можем импортировать любые данные, поскольку у нас есть возможность определять, какие данные импортировать и с чем их сопоставлять. В последующих видео я продемонстрирую вам парочку более актуальных примеров, в которых применение этой функциональности демонстрируется наилучшим образом. А в этом видео я хочу затронуть только самые основы. Т.е. то, как использовать эту функциональность. Во-первых, вам следует знать, что эти данные мы будем выгружать посредством таблиц (spreadsheet). Будем использовать шаблоны, которые есть в Google Analytics. Но для начала нам нужно создать параметры, в которые будут отправляться эти данные.

Создадим для этих целей два пользовательских параметра: promo type (тип акции) и discount rate (дисконтная ставка). Хорошо, давайте осуществим это. Перейдем в раздел "Администратор" (Admin), спустимся к пользовательским параметрам, которые находятся в разделе "Пользовательские определения" (Custom Definition). Создадим два новых параметра. Первым параметром, как мы уже сказали, будет "PromoType". Введем это название. Он должен отправляться вместе со страницей, поэтому выберем область действия "уровень хитов" (hit). Нажмем кнопку "Создать" (create). Создадим еще один параметр и назовем его "DiscountRate". Также выберем область действия "уровень хитов" (hit).

Итак, мы создали пользовательские параметры, которые будут выступать в роли контейнеров при получении данных. Следующее, что нам нужно сделать - запустить импорт. Для этого нужно перейти в раздел "Импорт данных" (Data import). Создадим новый набор данных. Это будет расширение наших собственных данных (custom data). Можно выбрать любое название. Назовем этот набор "promo info" (информация о промоакции). Выберите представление, в которое будут отправляться эти данные. Нажмите кнопку "Следующий шаг" (Next step). На этом шаге осуществляется выбор ключа, а также тех пользовательских параметров, которые мы только что создали. Итак, как мы и говорили, ключом будет URL страницы, по нему будут сопоставляться данные. Поэтому выбираем в списке "Страница" (Page). Импортируемые данные будут отправляться в те пользовательские параметры, которые мы только что создали.

Поэтому раскроем список и найдем параметры "PromoType" и "DiscountRate". В этом примере мы не переопределяем данные хита, поэтому выберем для этой опции значение "Нет" (No). Сохраним набор. Итак, мы сформировали процедуру импорта данных. Мы создали схему, и теперь хотим получить эту схему из Google Analytics. По сути, это возможность загрузить шаблон. Можно было бы создать свой собственный шаблон, но мы хотим быть уверены в том, что этот шаблон будет сформирован в формате, необходимом для Google Analytics. Таким образом, мы нажимаем эту кнопку и получаем файл в формате Excel. Хорошо. Это наш шаблон. Как видите, вверху представлены три заголовка: путь к нашей странице, куда будет помещаться URL страницы, а также две пустых ячейки для тех пользовательских параметров, которые будут представлять эту информацию в Google Analytics.

Таким образом, я хочу скопировать сюда имеющиеся у меня данные: страницы и пользовательские параметры. Эти данные расположены на другом листе, Важный момент - я собираюсь отбросить свои собственные заголовки, хочу убедиться, что использую те заголовки, которые передала мне Google Analytics, поскольку именно сюда необходимо передавать данные. Итак, просто скопируем эти данные. Имейте в виду, что нам нужны только URI страниц, поэтому в столбце "Страница" (Page) указаны как раз URI. Вставляем эти данные обратно в тот лист, который предоставила нам система Google Analytics. Сохраним файл в формате .CSV.

Присвоим ему любое имя. Итак, возвращаемся обратно. Мы создали схему. Сохраним эту процедуру импорта данных и займемся управлением загрузками. Фактически, это означает, что я буду управлять уже имеющимся CSV-файлом. Нажимаем кнопку "Загрузить файл" (Upload File), выбираем только что созданный файл, загружаем его. В этом файле мало информации, поэтому загрузка выполняется очень быстро. Можно обновить эту таблицу, и мы увидим, что загрузка завершена. Несмотря на то, что импорт таблиц может выполняться очень быстро, не забывайте, что на обработку хитов может уйти некоторое время. Кроме того, не забывайте включать текущую дату в диапазон дат, если собираетесь тестировать загрузку сразу же.

И поскольку импорт применяется к хитам только с указанного момента, как и большинство других функциональностей Google Analytics, действует он только для последующих данных. А так как мы используем тестовый сайт, на который не поступает реальный трафик каждую секунду, необходимо будет посетить эти страницы, чтобы вызвать только что загруженные нами данные. Давайте так и поступим. Просто перейдем на сайт. Загрузим этот URL. Это был первый URL. Проделаем то же самое для всех страниц, чтобы убедиться, что хотя бы некоторые данные вызываются. Если бы нам нужно было запустить несколько сеансов, то мы могли бы открыть окна в режиме "инкогнито".

Существует несколько способов отправки этих данных в Google Analytics. Внизу этой страницы расположен код Google Analytics, значит данные отправляются обратно в Google Analytics. Одно из того, что мне всегда хочется сделать в первую очередь - перейти в раздел "Отчеты", в категорию "Отчеты в режиме реального времени" и убедиться, что в Google Analytics действительно отображаются эти просмотры страниц. Данные могут поступить в Google Analytics только через некоторое время. Я приостановлю ненадолго видео, и мы проверим, отобразятся ли данные. Существует пара способов увидеть те данные, которые мы только что запустили. Первый и самый простой способ - просто добавить их в виде дополнительных параметров.

Поскольку URL страницы мы задействовали в качестве ключа, он будет использоваться как основной параметр в отчете "Страницы" (Pages). Перейдем к отчету "Все страницы" (All Pages). Естественно, мы видим, что основной параметр здесь - это "Страница". Можно выбрать дополнительный параметр. Если это пользовательский параметр. то можно выбрать либо "PromoType", либо "DiscountRate". В нашем случае выберем параметр "PromoType", и в результате увидим наши данные. Мы также могли бы выбрать параметр "DiscountRate" и увидеть разные дисконтные ставки, применяемые к этим страницам. И опять же эти данные будут сопоставляться с загруженными нами данными, поэтому я могу видеть как данные, собранные Google Analytics, так и загруженные данные, будто они всегда были в Google Analytics.

В целом я могу видеть только один из этих параметров за раз. Кроме того, я мог бы перейти в раздел "Настройка" и создать новый персонализированный отчет. Назвать его "Promo info" (Информация о промоакции), добавить показатель, в этом случае выберем "Количество просмотров страницы". А затем выбрать созданные нами пользовательские параметры. Итак, в качестве основного параметра я снова указываю параметр "PromoType". Применяем отчет к текущему профилю. В этом отчете можно увидеть различные типы промоакций. Фактически потом я могу добавить еще и дополнительный параметр "DiscountRate", если захочу увидеть эти данные одновременно.

Итак, здесь представлена информация о различных типах промоакций. С этой точки зрения, мы полностью отошли от самой страницы. Теперь у нас в отчете только те данные, которые мы загрузили. Это особенно полезно, когда у нас имеется, скажем, несколько email предложений, и я хочу увидеть общее количество просмотров страниц, собранных в этих предложениях, или общее количество просмотров страниц, касающихся определенной дисконтной ставки, или общую сумму дохода, или что-то другое, что было обобщено загруженной нами информацией, в сочетании с теми действиями, которые выполнялись на сайте. Но это не означает, что мне нужно видеть URL страницы в каждом отдельном отчете. Итак, это самое простейшее пояснение функциональности расширения параметров.

В последующих видео я продемонстрирую вам несколько более продвинутых примеров из реальной жизни, но на данный момент мне хотелось бы услышать от вас в Twitter'е, как бы вы применили эту функциональность к своим данным. Я хочу выделить те моменты, которые вы должны учитывать, если применяете расширение параметров на своем сайте. Во-первых, чаще всего Universal Analytics является необходимым условием. Фактически, сделать это можно и без Universal Analytics. Это будет слегка сложнее и причинит вам некоторые неудобства. Может быть, если эта тема вызовет определенный интерес, я посвящу ей один из своих уроков. Опять же, если вам это интересно, напишите мне об этом. Но большинство из вас будет использовать эту функциональность в рамках Universal Analytics. Второй момент - у вас должны быть права администратора. Вы видели, как я добавлял пользовательские определения, источники данных. Чтобы проделывать все это, нужно иметь права администратора на конкретный веб-ресурс.

А поскольку вы видели, что эта функциональность применяется только к будущим данным, необходимо сначала загрузить данные, а затем они будут вызываться поступающими в систему хитами, и в результате в аккаунт будут поступать новые данные. Кроме того, вам следует знать, что импорт данных - необратимый процесс. Как и любые другие данные, поступающие в Google Analytics, они остаются там навсегда. Поэтому вы не можете добавлять или удалять эти данные по желанию. Установлен максимальный размер для загружаемого файла - 1 Гб. Расширение можно применять не ко всем параметрам. Нельзя расширять пользовательские переменные, параметры и показатели товаров, параметры кампаний или такие временные параметры, как время суток.

На данный момент компания Google работает над этим, поэтому будьте наготове. Просматривайте файлы помощи, а я обновлю видео, если они вдруг выпустят что-то подобное. В первоначальный пакет эти параметры не включены, но смотрите в оба, так как они могут исправить это в ближайшее время. Итак, в этом видео мы ответили на три основных вопроса, касающихся функциональности расширения параметров: Что это такое? Почему оно может мне понадобиться? И самое главное - как это использовать? С нетерпением жду ваших примеров применения этой функциональности, а также того момента. когда смогу поделиться с вами новыми примерами.