Page 1 of 2

Странно считает клики 2.1

Posted: Sun Oct 16, 2016 5:00 pm
by wskeal
Привет.

В сабтемплейте
href="/out.php?url=/tube/<!--GALLERY_SLUG-->/&link=<!--THUMB_LINK-->"

мэджик отключен


Image

CTR почти у всех заканчивается на 1033. Это как так?
Количество кликов при этом разное.

Сам кликаю, не считает. Откуда эти клики взялись, непонятно.

Store Data in internal cache стоит
SCJ_INCLUDE нужно при этом вставлять или нет?

Debug ничего не говорит.

Re: Странно считает клики 2.1

Posted: Sun Oct 16, 2016 5:21 pm
by wskeal
И возможно тут проблема в том, что я изначально шлю уже через аут.

А в реврайтах сделал вот так:
/tube/([^/]+)/$ /script_folder_name/tube/index.php?slug=$1&$query_string ;

а в мануале написано сделать так

/tube/([^/]+)/$ /script_folder_name/cgi/out.php?url=content&slug=$1&$query_string ;

Но если сделать как в мануале, то получается, что мы будем два раза слать через аут?
И два раза смарт будет забирать по 1% от клика?



Допишите чтоли в wiki правильные реврайты для тех, кто хочет слать через аут, а не на прямой урл. Потому что ты сам где-то в другом топике говорил что изначально задумывалось, что вебмастера в сабтемплейтах будут использовать красивые урлы типа таких: href="/gallery/<!--GALLERY_SLUG-->/"

Но есть случаи, когда гуглу не нравится тот факт, что идёт переброс трафа(ским) с прямого урла, а если с урла с параметром, то типа гугл норм относится. Не знаю насколько это миф, но от греха подальше...

Re: Странно считает клики 2.1

Posted: Mon Oct 17, 2016 9:41 am
by admin
ок, идем по очереди
CTR почти у всех заканчивается на 1033. Это как так?
что именно не так ? вы поделили на калькуляторе и получается другая цифра ?
те что б мне понять что имнено тут надоо проверить

Re: Странно считает клики 2.1

Posted: Mon Oct 17, 2016 9:46 am
by wskeal
Сбросил всю стату.

Теперь не считает.

Но количество показов тумб набегает очень быстро. На сайте трафа 300 RAW в сутки. То есть очень мало, а показов тумб набежало по 1200 за ночь. Такого быть не может. Активности ботов тоже такой нет, сбрасываю статистику и через 10 минут уже по 50-100 показов у тумб.
Попробую сделать не через /out.php?url=, а красивым урлом, покликаю.

Re: Странно считает клики 2.1

Posted: Mon Oct 17, 2016 9:48 am
by admin
Давайте по очереди

Не считает что конкретно ? какие конкретно условия линки ? что говорит debug out.php ?

Re: Странно считает клики 2.1

Posted: Mon Oct 17, 2016 9:55 am
by wskeal
не считает клики, вообще ни по одной тумбе.
в сабтемплейте вот так:
<a href="/out.php?url=/tube/<!--GALLERY_SLUG-->/&link=<!--THUMB_LINK-->"><img src="<!--THUMB_URL-->"></a>

nginx реврайт как в мануале.


Включил дебаг, ничего не показывает он.

Re: Странно считает клики 2.1

Posted: Mon Oct 17, 2016 11:37 am
by admin
Да, подправлено под такой вариант линков, проведите плз апдейт - сейчас ок считает ваши клики ?

Re: Странно считает клики 2.1

Posted: Mon Oct 17, 2016 11:40 am
by wskeal
Сейчас сброшу и протестирую.

Сразу вопрос, получается мы шлем траф сначала на out.php, а потом, в результате реврайта он шлётся на out.php снова? То есть два раза проходит через out.php, так?

Что в таком случае будет с 1% забором от кликов? Не получится ли в таком случае, что смарт будет забирать уже 2%?

Re: Странно считает клики 2.1

Posted: Mon Oct 17, 2016 11:41 am
by admin
А зачем вы 2й раз шелете на аут ?

Re: Странно считает клики 2.1

Posted: Mon Oct 17, 2016 11:47 am
by wskeal
Ну вот смотрите, у нас стандартный реврайт из мануала:

location /tube {
rewrite ^/tube/([^/]+)/index.html$ /scj/cgi/out.php?url=content&slug=$1&$query_string ;
rewrite ^/tube/([^/]+)/$ /scj/cgi/out.php?url=content&slug=$1&$query_string ;
rewrite "^/tube/([^/]+)/([0-9]{1,2}).html$" /scj/cgi/out.php?url=content&slug=$1&item_id=$2&$query_string ;
}


А в сабтемплейте:
<a href="out.php?url=/tube/<!--GALLERY_SLUG-->/&link=<!--THUMB_LINK-->">

То есть в сабтемплейте мы отправляем на out.php
а затем еще в результате реврайта проходит out.php
потому что вот же в реврайтах: /scj/cgi/out.php?url=content&slug=$1&$query_string ;

Стало быть, чтоб в реврайте он снова не проходил через аут, то нужно этот реврайт поменять.