2015-01-29 1 views
0

Я разрабатываю сайт для своего клиента. Но я никогда не был слишком хорош с Google Analytics или JavaScript, поэтому у меня проблема.События Google Analytics для сбора информации из чата iframe

Одна из самых важных страниц - страница с игроком в реальном времени и чатом. К сожалению, они оба являются фреймами из внешнего домена.

Мой клиент использует GamingLive.tv и код для чата IFRAME выглядит следующим образом (код плеера такой же, но имеет только /e/ вместо /echat/):

<iframe class="chat" src="http://alpha.gaminglive.tv/embed.html#/echat/CHANNEL_NAME" 
    frameborder="0" scrolling="no" allowfullscreen> 
</iframe> 

Мои Вопрос: - Могу ли я (и если да, как?) использовать отслеживание событий Google Analytics для отправки информации о пользователях, которые вводят в чат? Я хочу отправить информацию о количестве сообщений и их длине.

+1

Проблема здесь не в iframe, проблема в другом домене, который, по-видимому, не под вашим контролем. Междоменный javascript из произвольных источников будет большой проблемой безопасности, поэтому это невозможно. –

+0

@EikePierstorff Я боялся этого. И я предполагаю, что невозможно поймать такие события, как 'onKeyPressed', из iframe с JavaScript за пределами этого? Это плохо :( – Forien

+0

Правильно. Вы не сможете получить эти данные, если не можете поместить код на эту страницу (что похоже на то, что вы не можете). Вы можете получить событие click, когда пользователь нажимает на iframe , но вот об этом. – MisterPhilip

ответ

0

Кажется, что вам нужно здесь GA EVENTS

Таким образом, вы можете отслеживать пользователя щелкните по iframe (который находится в вашем случае ЧАТ).

+0

Да, но для моего случая недостаточно кликов. Можно ли настроить события или JS для получения нажатия клавиши? (Enter отправляет сообщение в чате) – Forien

+0

О, мой бог .. вы хотите получить чат подробности, да? Это невозможно с помощью GA, насколько я знаю. Что относительно БД, разве чаты хранятся? –

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