Отслеживайте потоки Shoutcast в Google Analytics

Есть ли способ отслеживать потоки Shoutcast в Google Analytics?

Так, например, каждый раз, когда кто-то слушает поток, он записывает это как просмотр страницы в Google Analytics?

Я подозреваю, что это может привести к изменению кода сервера Shoutcast, но мне интересно, делал ли кто-нибудь это раньше или мог бы указать мне правильное направление.


person mattauckland    schedule 21.01.2015    source источник


Ответы (1)


Редактировать 2020: функция хвоста журнала SHOUTcast v2 содержит ошибку, которая препятствует работе потока записей журнала. Таким образом, эта услуга больше не доступна. Я бы удалил этот ответ, но он принят по вопросу, поэтому я не могу.

Да, это возможно. Я предлагаю бесплатную услугу AudioPump Analytics Connector, которая передает данные вашего слушателя SHOUTcast в реальном времени в Google Analytics для отслеживания в виде страницы. Просмотры. Никаких изменений в SHOUTcast не требуется.

Он также отслеживает отдельные метаданные, позволяя сравнивать треки и программы, чтобы увидеть, какие из них работают лучше. (Мне нравится смотреть на процент страниц выхода, чтобы определить, какой контент удалить из ротации, а какой оставить.)

person Brad    schedule 21.01.2015
comment
Похоже, вы им пользуетесь, это платная услуга? Я сам смотрел на это, но не было никакой информации о том, платная ли это услуга. - person mattauckland; 23.01.2015
comment
@mattauckland На самом деле это услуга, которую я создал, и она бесплатна. - person Brad; 23.01.2015
comment
Круто звучит хорошо, на сайте никогда не упоминается о ценах, поэтому я немного не хотел регистрироваться. Я попробую. Спасибо :) - person mattauckland; 24.01.2015
comment
Привет, Брэд. Вы протестировали свой сервис на новой версии сервера Shoutcast. В настоящее время я знаю, что функция подсчета прослушивателей mAirList не работает с момента этого выпуска, и я веду переговоры с mAirList и Shoutcast (через DrO), чтобы решить эту проблему. Я еще не работал круглосуточно без выходных, так что еще не подписался. - person mattauckland; 16.04.2015
comment
@mattauckland Коннектор аналитики никогда не работал должным образом ни с одним выпуском SHOUTcast v2 из-за ошибки с обработкой незанятого соединения в функции хвостовой части журнала сервера SHOUTcast. Я просто занес серверы v2 в черный список. В последнее время я не тестировал, но мои сообщения об ошибках много лет назад остались без ответа. Теперь, когда Radionomy управляет шоу, возможно, она получила некоторую любовь разработчиков, но я недавно не тестировал. Какую конкретную версию вы используете? - person Brad; 16.04.2015
comment
Я использую 2.4.7.256, самую последнюю сборку. DrO на форумах Winamp / Shoutcast - лучший парень, с которым можно поговорить. Мой сервер работает сегодня вечером (Великобритания) по адресу live.sumoradio.uk:8000 - person mattauckland; 17.04.2015
comment
Я добавляю следующий комментарий. С тех пор я разработал сценарий и задание cron, которое захватывает данные с живых серверов Shoutcast и сохраняет их в базе данных. Это работает лучше для меня, так как я могу отслеживать страны, города, продолжительность сеанса прослушивания и даже источник ссылки. Поскольку я классный парень, я в основном так и поступал. Я использую CURL для опроса сервера, чтения XML-данных Shoutcast. Но на серверах v2 для этого вам понадобится пароль администратора. Возможно, это поможет снова запустить AudioPump. - person mattauckland; 07.06.2016
comment
Брэд, мне интересно, как получить доступ к отчетам Google Analytics на основе предоставленного идентификатора. Я смотрел и смотрел, но ничего не нашел в получении этой информации. - person Scott Fleming; 16.01.2020
comment
@mattauckland - Мне очень интересно посмотреть ваш скрипт и cron. Я запускаю сценарий жидкого мыла на моем сервере трансляции для Hawkwynd Radio и очень хотел бы увидеть, что вы создали, чтобы получить некоторые данные о моих действиях слушателей. - person Scott Fleming; 16.01.2020
comment
@mattauckland - Я регистрирую соединения слушателей с помощью написанного мной сценария node.js, который использует mongodb для хранения данных, как сценарий ведения журнала. Он фиксирует географическое местоположение, время подключения, информацию об IP-адресе. Сейчас я работаю над сценариями отчетов, чтобы иметь возможность разрезать данные по регионам, времени подключения и т. Д. Это что-то, что вы создали? - person Scott Fleming; 16.01.2020