Ресет CTR

Post Reply
Kittenus
Posts: 183
Joined: Mon Aug 21, 2017 4:56 pm

Ресет CTR

Post by Kittenus »

Не смог обнаружить в документации и "методом научного тыка" то что мне нужно. Поэтому решил уточнить тут.

Суть проблемы у меня такая: Я сделал сайт на кастомных галёрках (пикчи и видео), прошло 2-3 месяца, сайт больше не обновлялся (галёрки не добавлялись). Всё тумбинашки/галёрки отротировались, устаканились, CTR высчитался для них. Самые красивые тумбы получили высокие CTR, и получается что сайт выглядит практически всё время одинаково.

Есть ли какойто инструмент для того чтобы CTR сбрасывался по истечению какого то времени, или после определённого количества показов? Или может както по другому это организовывается.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Ресет CTR

Post by admin »

Скинуть цтр конечно можно в rotation - special но может лучше добавить новый контент?
Don't forget to run script update
Kittenus
Posts: 183
Joined: Mon Aug 21, 2017 4:56 pm

Re: Ресет CTR

Post by Kittenus »

admin wrote: Tue May 22, 2018 2:35 am Скинуть цтр конечно можно в rotation - special
Ручками это делать не супер. Я надеялся что чтото автоматизированное есть.
admin wrote: Tue May 22, 2018 2:35 am Может лучше добавить новый контент?
Эт конечно идеально, но не всегда получается регулярно добавлять, на некоторых сайтах раз в пару лет добавляю свежие галёрки :)

У меня в SmartThumb'се вот такая опция есть:
001.png
001.png (11.21 KiB) Viewed 1692 times
Тобишь указывается сколько галёрка может быть на главное странице (часов), на сколько отключать её после этого (хотя этот параметр и не обязатяьный) и что сделать при отключении (к примеру ресетнуть статы этой тумбы). Чтото подобное реализовать реально? Можно не в часах измерять а просто в показах, думаю смысл от этого не изменится.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Ресет CTR

Post by admin »

В базе хранит максимум последжних Х показов

CTR Recalculation period
CTR of each thumb = (clicks during LAST X views)/(clicks during those shows)

можно сделать ресет по достижении CTR Recalculation period

пойдет?
Don't forget to run script update
Kittenus
Posts: 183
Joined: Mon Aug 21, 2017 4:56 pm

Re: Ресет CTR

Post by Kittenus »

admin wrote: Tue May 22, 2018 3:04 am можно сделать ресет по достижении CTR Recalculation period

пойдет?
Пойдёт!

Я вот в ВИКИ копался и там такую цитату:
CTR Recalculation period кол-во последних показов, по которому вычисляется ЦТР тумбы. Этот параметр очень важен для того, что б тумбы не “зависали” вверху.

Мне как раз и нужно чтобы "не зависали", но в придачу "имитировали" живость сайта при редком обновлении.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Ресет CTR

Post by admin »

Технически так и идет
те идея такая: условно если 2 тумбы и одна туле другой то через например 20к показов они остаются в каком-то порядке.
если добавляется 3я то она как более интересная то постепенно падает цтр первых двух и вылазит 3я.

Те делаем опцию "reset thumb CTR when shows = CTR recalculation period"?
Don't forget to run script update
Kittenus
Posts: 183
Joined: Mon Aug 21, 2017 4:56 pm

Re: Ресет CTR

Post by Kittenus »

admin wrote: Tue May 22, 2018 5:16 am Технически так и идет
те идея такая: условно если 2 тумбы и одна туле другой то через например 20к показов они остаются в каком-то порядке.
если добавляется 3я то она как более интересная то постепенно падает цтр первых двух и вылазит 3я.
Да, я это понял. Это абсолютно всё правильно при условии что в ротации периодически добавляются новые интересные тумбынашки которые "вылезут" на верх. Но если сайт редко обновляется и количество букмакеров на сайте не много (постоянные посетители со временем перестанут кликать на популярные тумбы и она "упадёт") то эта популярная тумба никогда не слезет в низ.
admin wrote: Tue May 22, 2018 5:16 am Те делаем опцию "reset thumb CTR when shows = CTR recalculation period"?
Да. Вот только я думаю нужно делать и ресет показов (и кликов). Чтобы эта тумбинашка стала "как новая". Со временем она снова может вылезти на верх, но это будет периодически и сайт будет выглядеть "живым". И описалово к этому параметру можно написать что это "для сайтов которые редко обновляются, имитация добавления/удаления галерей"
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Ресет CTR

Post by admin »

Я пока не совсем уверен что это хороший вариант, давайте попробуем отдельно, если будет ок то добавим как опцию что б поспешно не добавлять 100500ю опцию )

надо в scj/bin создать reset_ctr.php



<?php
require('../includes/prepare.php');

db_query("UPDATE rot_gallery_stats1 SET
tested_thumb = 'no', current_index = 0, current_shows = 0, current_clicks = 0, current_points = 0, shows0 = 0, clicks0 = 0,
points0 = 0, shows1 = 0, clicks1 = 0, points1 = 0, shows2 = 0, clicks2 = 0, points2 = 0, shows3 = 0, clicks3 = 0, points3 = 0,
shows4 = 0, clicks4 = 0, points4 = 0, total_shows = 0, total_clicks = 0, total_points = 0, total_ctr = 0
WHERE total_shows > ".(int) $settings['ctr_recalculation_period'] );


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

Если будет эффект - добавим в админку опцию,
Don't forget to run script update
Kittenus
Posts: 183
Joined: Mon Aug 21, 2017 4:56 pm

Re: Ресет CTR

Post by Kittenus »

Спасибо! Сегодня добавлю и протестю, через недельку будет понятно.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Ресет CTR

Post by admin »

Отлично )
Don't forget to run script update
Post Reply