Методы предотвращения клик-мошенничества на рекламных объявлениях и их реализация - PullRequest
1 голос
/ 25 июля 2011

Как я могу предотвратить злоупотребления, перебирая мои объявления ... или используя автоматизированную систему, или iframe с URL-адресом объявления, чтобы раздуть клики.

Мне было интересно, чтобы на месте было следующее, ноМне было интересно, что еще я могу добавить и как.

1).Зашифруйте каждый рекламный идентификатор и свяжите шифрование со временем, поэтому, если клик находится в пределах определенного времени, подтвердите его.Однако на некоторых веб-сайтах одновременно отображается около 20 рекламных заполнителей, поэтому шифрование может быть замедлено.Кроме того, какой тип шифрования я могу использовать?что-то, что может быть расшифровано или проверено в течение срока генерации зашифрованной ссылки.Также шифрование должно быть очень быстрым.расшифровка может быть немного медленнее.Для каждого запроса должно быть в среднем около 20 шифрований и около 1000 пиковых запросов в секунду, чтобы вы могли получить картину.

2).Наличие файлов cookie, созданных с помощью JavaScript, и это означает, что объявление, скорее всего, было просмотрено, а затем нажаноТем не менее, мошенники могут открывать рекламу в iframe, а затем случайным образом открывать ссылку на объявление, при котором клики выглядят достоверными.Итак, есть ли какие-нибудь улучшения, которые можно сделать здесь?

3) Еще один способ - убедиться, что если ссылка на объявление была открыта в iframe, то используйте скрипт разрыва iframe.

4)Любые другие предложения ... Вы также можете сказать методы, используемые рекламодателями, такие как AdSense, но, пожалуйста, держите их только в соответствии с масштабом моей ситуации, поскольку это даже не 1% от AdSense.Я использую систему на основе php / mysql / javscript / ajax / json.

Ответы [ 2 ]

1 голос
/ 29 июля 2011

Защита должна быть в основном на сервере;что-либо на клиенте (браузере) слишком легко скомпрометировано.

Начните с того, что сделайте что-то немного отличное от всех остальных.Если бы я делал это, я использовал бы карту изображений, чтобы разделить изображение на 10 (или более) разделов и измерить среднюю частоту щелчков в каждом разделе.Вы можете использовать эти данные для статистической оценки вероятности того, что это реальный клик, основываясь на других кликах.Возможно разделение от 0,0 и конечностей.

Также я бы в значительной степени защищал это на сервере, предоставляя каждому объявлению уникальный идентификатор отслеживания и сопоставляя его (на сервере), чтобы обеспечить следующееотслеживается:

  1. IP-адрес - очевидно, если объявления приходят с одного и того же IP-адреса или с одного и того же GeoIP (используйте GeoLite City .
  2. ИзмерьтеПоказатель кликов (CTR). Обычный CTR не должен превышать 10%. Обычный CTR должен составлять от 0,5% до 10%.
  3. Настройка файлов cookie для отслеживания браузера.
  4. Отслеживание подозрительных шаблонов кликовкогда щелчок заканчивается слишком скоро после загрузки страницы, поэтому отследите время показа рекламы, а если щелчок слишком скоро, отметьте это. Обычно подлинные щелчки происходят после того, как у человека было время переварить контент.
  5. Проверкаисточники ссылок - очень немногие сайты будут приходить по прямому типу без ссылки.

Я бы не поддался соблазну сделать слишком много на стороне клиента, поскольку он далеко не виден и прощедля компромисса.

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

Также стоит прочитать Технический документ: ClickTracks Analytics Inc. Подход ClickTracks к анализу мошеннического клика

0 голосов
/ 30 июля 2011

У вас есть следующие варианты выбора:

Для каждого идентификатора объявления вы можете создать шифрование на основе времени.Например, зашифруйте время с помощью секретной парольной фразы, а затем расшифруйте ее с помощью этой секретной парольной фразы.

Вы можете использовать подход с открытым ключом и закрытым ключом.

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

Другой способ - посмотреть, какие транзакции происходят.если посетитель нажал на объявление, а затем посмотрите, сколько фактически достигло места назначения и как долго.

...