0

Я хотел бы отслеживать, сколько раз была нажата определенная ссылка в Google Spreadsheets. Я искал, но, похоже, не могу найти, как проверить, была ли нажата ссылка или можно ли прикрепить событие onclick по ссылке.Проверьте, что ссылка была нажата.

ответ

1

его невозможно, вы не можете обнаружить ячейки или ссылки на клики.

две возможности здесь:

Одним из способов является иметь сервер (или услугу приложения сценария) быть по ссылке «прокси» и перенаправлять на заключительном участке, как в:

script.google .com /.../ exec? url = myurl.com

ваш скрипт подсчитывает хит, а затем перенаправляет пользователя. перенаправление без дополнительного клика может оказаться невозможным с помощью скрипта приложений htmlService, но его возможно на вашем собственном сервере.

вы можете сделать URLs выглядеть красиво, используя = гиперссылке в клетках, так потребители не видят длинный URL (до щелчка)

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

+0

Спасибо @ Zig, идея кажется хорошим обходным решением :) – user3603634

3

Быстрое решение - использовать ссылки Google URL shorten service. Эта страница дает вам количество кликов на ссылку.

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