Google API: что использовать для моего собственного решения PPC? - PullRequest
2 голосов
/ 27 ноября 2010

Я собираюсь разработать сайт, который позволит рекламодателям размещать свои товары / услуги. Каждый продукт / услуга будет иметь ссылку на сайт рекламодателя. Я планирую реализовать бизнес-модель с оплатой за клик.

Можно ли использовать API Google, чтобы отслеживать клики в списках рекламодателя? Меня интересует решение, которое уже собирает все виды метрик, выявляет мошеннические клики и т. Д. Я также хочу предоставлять рекламодателям отчеты о своих объявлениях.

Я думаю, что одним из возможных решений является использование Google Analytics. Поскольку я буду хранить в своей базе данных ссылку на сайт рекламодателя, я полагаю, что я мог бы использовать информацию «выхода» из Google Analytics, чтобы определить, сколько пользователей нажали на ссылку рекламодателя. Это хорошее решение или есть лучшее?

1 Ответ

0 голосов
/ 27 ноября 2010

Вы можете отслеживать событие, используя функцию trackEvent API Google Analytics:

Однако это даст вам только простую информацию. Проблема с попыткой использовать javascript api-решение заключается в том, что не всем пользователям будет включен javascript. Этой точности недостаточно для платной услуги.

Если вы ожидаете, что клиенты будут платить за эту услугу, вам потребуется внедрить решение на стороне сервера. Это означает, что каждая внешняя ссылка будет заменена ссылкой на скрипт перенаправления. Сценарий перенаправит вас на реальный сайт, но при этом он зарегистрирует клик и информацию о пользователе, такую ​​как его IP-адрес и т. Д.

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...