Показать сообщение отдельно

  #28  
Старый 01.06.2010, 13:58
Natalia V.
Новичок
Регистрация: 23.11.2009
Сообщений: 25
Провел на форуме:
4530

Репутация: 0
По умолчанию

Последние новости!

Перевод статистики в USD

Уважаемые партнеры!

С сегодняшнего дня вся статистика в системе переведена в доллары США. Мы начали отображение статистики с точностью до 4-х знаков после запятой (раньше - до 2-х знаков).
Мы пошли на такой шаг, чтобы быть более прозрачными в своей работе и честными по отношению к Вам. Перевод статистики в USD позволит решить спорные моменты, возникавшие из-за разных типов валют.

Выплаты партнерам будут проводиться по-прежнему в долларах и рублях. Рубли будут конвертироваться в USD по курсу Webmoney на день оплаты.

---

Открытое тестирование уникальности скачиваний

Уважаемые партнеры!

С сегодняшнего дня мы решили начать открытое тестирование уникальности скачиваний. Чтобы раз и навсегда ликвидировать все сомнения и слухи относительно правильности подсчета нашей статистики.

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

Итак:
  • Факт скачки засчитывается в тот момент, когда начинается скачивание файла. Таким образом, работая с нами, Вы не зависите от качества Интернет-соединения пользователей, которые скачивают Ваши файлы.
  • Расчет уникальности происходит раз в час в дневное время, в ночное - в 3 часа ночи и в 8 утра.
  • Уникальность скачивания подсчитывается в разрезе аккаунта.

Вот подробный алгоритм того, как происходит подсчет уникальности:

1. Получаем все скачивания за исследуемый промежуток времени.
2. Выделяем только скачивания файлов, у которых владелец участвует в партнерской программе.
3. Выделяем скачивания из стран, за которые мы производим оплату.
4. Выделяем скачивания файлов с размером, за который происходит оплата.
5. В разрезе владельца файла проверяем скачивания с одного IP. Оставляем только скачивания с IP, с которых не качали в последние 24 часа. Если с IP не качали, но таких скачиваний > 1 за указанный период, уникальным считаем только одно скачивание.
6. В разрезе аккаунта проверяем скачивания с одного компьютера. Оставляем только скачивания, которые не производились с этим же compid в течение суток. Если у этого аккаунта качали с compid > 1 за указанный период, уникальным считаем только одно скачивание.
7. В разрезе системы выделяем скачивания, которые не производились с этим премиум-кодом в течение суток. Если с этим премиум кодом качали > 1 за указанный период, уникальным считаем только одно скачивание.

Поиск условий уникальности для базы данных задача ресурсоемкая. Поэтому, чтобы расчеты происходили в приемлемое время, в коде содержатся достаточно сложные оптимизации на уровне SQL. Мы исключаем возможность, что на каких-нибудь этапах мы неправильно засчитываем скачивания. Но код – дело непростое и все мы люди и нам, к сожалению, свойственно ошибаться. Главное - уметь признавать свои ошибки.

Мы многократно тестировали наш алгоритм, и тесты подтвердили, что все работает правильно. Но - повторимся - от ошибок не застрахован никто. И, как говорится, одна голова хорошо, а две лучше - поэтому мы объявляем открытое тестирование подсчета уникальности. Это позволит, во-первых, сохранить Ваше доверие, а во-вторых, улучшить качество нашей работы, если ошибки действительно есть.

Все обсуждение будет происходить в этой теме на нашем форуме.

Давайте вместе сделаем наш сервис еще лучше!
 
Ответить с цитированием