Facebook «лайк» реферальных кликов с добавлением переменных; не признает страницу, на которую ссылаются как понравившуюся страницу
Итак, у меня есть сайт, давайте назовем егоfoo.com
и все страницы имеютПлагин кнопки «Мне нравится» на нем (один и тот же код перефразирован на каждой странице)
так что я "как"http://foo.com
Посты на моей стене со ссылкой, все отлично и денди
Я делаю то же самое со своей страницей проектов -http://foo.com/projects
В информации, когда вам это нравится (в раскрывающемся списке, когда вы нажимаете кнопку «Мне нравится»), в сообщении говорится, что им понравились «понравившиеся».http://foo.com/projects
, Все хорошо; Однако фактическая ссылка на Facebook:
http://foo.com/projects?fb_action_ids=10151073089123411&fb_action_types=og.likes&fb_source=other_multiline&action_object_map=%7B"10151073089123411"%3A10151036996391185%7D&action_type_map=%7B"10151073089123411"%3A"og.likes"%7D&action_ref_map=%5B%5D
Это не только некрасиво, но и означает, что кнопка «Мне нравится» не учитывается для страницы / projects, а для новой/projects?fbcrap=....
{редактировать}
Также замечено, что вы можете попасть в бесконечный цикл.
Человек А любитhttp://foo.com/projects
Человек B нажимает на ссылкуhttp://foo.com/projects
от стены человека А
Человеку Б понравилосьhttp://foo.com/projects?randomhashstuff
Персона C нажимает на ссылкуhttp://foo.com/projects?randomhashstuff
от стены человека B
Человек С понравилсяhttp://foo.com/projects?anotherrandomhash
Результат:
/projects
= 1 like
/projects?randomhash
= 1 like
/projects?anotherrandomhash
= 1 like
куда/projects
должно быть 3 лайков.