malkiel, и как успехи? Я его так и не победил, хотя надежды были большие. Не глючит?
Вы не учли, что рубль с тех пор рухнул в 2 раза. Теперь посчитайте в долларах, сколько вы зарабатывали 3 года назад (по старому курсу) и сколько в долларах зарабатываете сейчас.
Все реклы кинулись в РСЯ, так как там более стабильно можно прогнозировать рублёвый бюджет. С адсенсом остались работать единицы, в основном иностранные компании и сайты.
Да, я знаю, только по моему опыту и с нулевой частоты может идти траф, поэтому собираю всегда всё. Частота - это лишь субъективное мнение вордстата.
Пользуюсь Suggest PRO. Просто приведу один пример.
Собрал ключи в КК обычными средствами: вордстат + подсказки Я, Г и Директ. Вышло 1200 ключей. Полез в моаб и увеличил семантику до 17 000 ключей. Конечно же вордстат где-то по 60-70% из них показывает частоту 0, но ему я не верю, так как он часто врёт и показывает не актуальные данные. Но даже если откинуть нулёвые - всё равно прирост ключей существенный.
У меня узкотематичный срез игрового трафа, а у них в общем по всем подключенным сайтам.
Ну вот реакция нормальных людей. А у нас все переживают за просадку ПФ, не дай бог юзеру что-то не понравится и при этом готовы завесить баннерами пол сайта 😂
Есть скрипт, который производит авторизацию пользователей через OpenID извне друпала. На это есть свои причины, одна из которых - не хочется воротить модули, использовать авторизацию друпала, так как из-за специфики работы скрипта это будет очень сильно тормозить сайт (проверено).
После авторизации ID юзера пишется в сессию. В самом скрипте всё хорошо. Все пишется и выводится.
Но если вставить инклудом скрипт в шаблон друпала - переменная из сессии пропадает. После проб, ошибок и нескольких часов гугления нашел ответ на этот вопрос и код, который запускает сессии друпала на сторонних скриптах - http://drupal.stackexchange.com/questions/26827/session-vars-created-outside-of-drupal-lost-when-navigating-to-a-drupal-served
Теперь всё будет хорошо, решил я, но как бы не так.
Авторизация происходит через библиотеку Hybridauth.
Для успешной работы ей нужно запустить сессию:
session_start();
Но если вместе с ней использовать код по ссылке выше - пишется всё равно в сессию скрипта, а не друпала.
Если убрать из скрипта session_start(); и оставить чисто друпаловские сессии drupal_bootstrap(DRUPAL_BOOTSTRAP_SESSION); - Hybridauth при попытке авторизации выводит ошибку:
You cannot access this page directly
Еще пара часов гугления и становится понятно, что проблема именно с сессиями. На самом сайте библиотеки в FAQ по поводу этой ошибки сказано следующее:
При этом DRUPAL_BOOTSTRAP_SESSION сам запускает сессию:
case DRUPAL_BOOTSTRAP_SESSION:
require_once variable_get('session_inc', './includes/session.inc');
session_set_save_handler('sess_open', 'sess_close', 'sess_read', 'sess_write', 'sess_destroy_sid', 'sess_gc');
break;
Но hybridauth она почему-то не нравится. Другими словами id сессий не совпадают, при этом сам hybridauth сессии не запускает, а лишь проверяет, запущена ли она. Тогда непонятно, с чем она там у него не совпадает?
Запутался я. Помогите :)---------- Добавлено 15.03.2016 в 12:42 ----------И да, при этом тот же модуль hybridauth для друпала работает нормально, без ошибок.
А что, счетчик мейла умеет считать адблокеров?
Ха. А как вам это?
При таких цифрах начинаешь задумываться над угнетением этого бесполезного трафа.---------- Добавлено 15.03.2016 в 12:11 ----------В некоторые дни до 70% с адблоком.
Ставите любой скрипт детектер адблоков и в нём редирект (если совсем жёстко) или попап какой-нибудь.