#php #http #redirect #tracking #referrer
#php #http #перенаправление #отслеживание #реферер
Вопрос:
Я только начал работать с клиентом, использующим рекламу в Facebook, и проблема, с которой они сталкиваются, заключается в том, что их журналы не соответствуют заявленной facebook скорости перехода.
Я не прошу никого кодировать это для меня, а просто указываю в правильном направлении.
В принципе, я знаю, что реферер потенциально ненадежен, FB сами так говорят, так что, я думаю, это будет что-то вроде этого:
- Объявление с уникальным URL-адресом на промежуточную страницу (это то, что меня интересует — что лучше? php-скрипт для обработки входящих или URL-адресов с добавленными значениями или другими?)
- промежуточные записи посещений страниц в базе данных
- Промежуточная страница перенаправляет пользователя на главную страницу
У кого-нибудь есть какие-либо примеры или опыт, которые помогут мне ответить на этот вопрос?
Редактировать С тех пор, как я опубликовал это, я разговаривал с несколькими людьми и принимал комментарии. Я обнаружил, что существует мнение о том, что время загрузки страницы может повлиять на то, записан ли кто-то в журналах доступа или нет.
Предложение гласит: «Проблема в шаге 5»:
- Клики пользователя
- за ad находится промежуточный URL-адрес FB, а не ваш URL
- При переходе на FB клик записывается, и пользователь перенаправляется на ваш URL
- Пользователь приходит на ваш сервер, страница отправляется
- Пользователь получает страницу
Но поскольку мы, безусловно, говорим о практически незаметном времени между шагами 1 и 4, представляется возможным настроить проверку, которая будет более точно соответствовать результатам FBs, загрузка фиктивной страницы вообще не займет времени, особенно если все, что она делает, это перенаправление.
Я опубликую свои результаты.
Комментарии:
1. я думаю, простой ответ будет: я согласен
2. Если страница, которую посещают пользователи, недоступна для кэширования, вы можете просто убедиться, что запрос страницы зарегистрирован, и проверить журналы вашего веб-сервера. Не указывайте URL-адрес так же, как на главной странице сайта, укажите что-то вроде
example.com/?ref=fb
и сделайте перенаправление этой страницы обратно на домашнюю страницу и просто проверьте журнал веб-сервера для запросов этой страницы (это самый быстрый способ).3. @dresende я думаю, дело в том, что у них есть вопросительный знак по поводу точности отслеживания / выставления счетов fb, потому что журналы веб-сервера не совпадают. Если вы читаете справку Facebook по этому вопросу, они даже подтверждают это как возможность. Я думаю, что мой клиент ищет что-то независимое от журналов.
4. У вас есть другие возможности, но, как минимум, если у вас есть логи, подсчет должен быть одинаковым. Я говорил о некэшируемой ссылке на баннер, поэтому провайдеры не кэшируют ее, а другой пользователь, использующий того же провайдера, не будет использовать кэш провайдера вместо того, чтобы обращаться к вам. Я не вижу другого варианта, учитывая, что Facebook не подделывает клики.
Ответ №1:
Это известная загадка с использованием рекламы в Facebook.
Facebook говорит, что на вашем веб-сайте / странице / приложении было 1000 кликов … каждый способ, которым мы это отслеживаем (наше собственное отслеживание, необработанные журналы, Google Analytics), показывает, что у нас было не более 300.
Попробуйте получить ответы от facebook. Мы сделали, и безрезультатно.
Единственное, что действительно имеет значение, это конверсия, и имеет ли смысл продолжать платить за рекламу в FB.
Одна вещь, которую мы сделали, это снизили нашу ставку до минимально возможного значения, не заставляя их останавливаться.
Другие мои друзья клянутся, что на facebook используется CPM, а не CPC, хотя мы не увидели особой пользы.
В конце концов … убедитесь, что ваши показатели конверсии достаточно хороши, чтобы заплатить facebook.
Хотя для меня все еще немного пахнет.
Комментарии:
1. согласованная конверсия является важным фактором, но вы знаете клиентов, они хотят знать, за что они платят, и есть ли признаки несоответствия…. В любом случае я не сомневаюсь в FB, и я надеюсь, что смогу создать что-то, что даст результаты, соответствующие их данным. Это достаточно легко протестировать.
2. это ошибка клиентской базы. если пользователь нажимает на рекламу в facebook, то FB записывает ее как просмотренную / просмотренную (пожалуйста, обратите внимание, что FB записывает это с задержкой, поэтому клики в автономном режиме также учитываются), но на самом деле на стороне клиента данные / просмотр прерываются, потому что клиент закрывает их до того, как браузер сможет запросить ресурсы веб-сайтапожалуйста, обратите внимание на DNS, а также на то, что у клиента медленное подключение к Интернету или ваш домен не найден клиентским DNS-сервером — это всего лишь несколько факторов.
Ответ №2:
Если ваш клиент не доверяет facebook, он должен спросить facebook, а не вас, потому что вы мало что можете сделать с этой социальной проблемой.
Комментарии:
1. Клиент попробовал это, и Facebook предложил им попросить разработчика создать систему отслеживания. Опять же, в документации FB совершенно ясно сказано об этом.
2. Что ж, тогда найдите разработчика, который подходит для кодирования системы отслеживания. Возможно, у других такая же проблема, и вы можете начать проект.
3. @T9b — это один из тех случаев, когда вам действительно нужен механизм отслеживания (скорее всего, cookie или GET unique ID), чтобы определить что-то достаточно надежное . Если ваш клиент не осведомлен о точности методов, на которые он полагается, и о преимуществах этой метрики, у вас возникнут проблемы.
4. Главный вопрос состоял в том, чтобы спросить, был ли у кого-нибудь опыт тестирования результатов FBs с помощью отслеживания. В Интернете, похоже, существует консенсус в отношении того, что результаты FB не соответствуют трафику, и с технической точки зрения время между кликом и посещением обычно должно быть очень маленьким, и трудно понять, где этот клик может потеряться.
Ответ №3:
Если бы вы могли управлять изображением баннера (не будучи статичным на стороне Facebook), вы могли бы сгенерировать уникальный номер и сохранить его в базе данных. Затем, когда люди нажимают на баннер, этот уникальный номер будет отображаться на ссылке, и вы сможете проверить, был ли сгенерирован номер или нет.
Таким образом, вы бы точно знали количество отображаемых баннеров и кликов на баннеры, и facebook не мог бы просто увеличить количество кликов. Возможно, это то, где отсутствуют клики … (отображаются баннеры / нажимаются баннеры).