Facebook как: URL href по сравнению с каноническим URL

для отслеживания целей я хочу это URL, который появляется на потоке Facebook после "любить-действия", немного отличается от URL, который на самом деле любил пользователь.

Пример: Я использую в моем главном разделе для сообщения Facebook, к которому URL любить-действие с этим веб-сайтом относится к.

Далее вниз на веб-сайте я имею с тем же URL, только с дополнительным параметром.

Мое намерение: Если кто-то нажимает на кнопку Мне нравится, Facebook помещает его в "группу, кому нравится http://example.com/test.html" для появления затем кнопки Мне нравится. Но когда другой пользователь видит свое любить-действие с потоком Facebook и нажимает на него, он должен быть перенаправлен на http://example.com/test.html?param=144141.

Проблема состоит в том, что это не работает, потому что каноническое объявление в главном виде раздела перезаписей href атрибут моего тег. Кто-либо знает, как решить эту проблему, или разве она просто не работает?

15
задан Korbi 30 June 2010 в 13:13
поделиться

1 ответ

Вы не можете сделать именно то, что запрашивали, но вы все равно можете добавить произвольный параметр отслеживания (особенно полезно для целей аналитики). Facebook недавно добавил для этой цели параметр ref в элемент fb: like . Вам решать, как вы хотите поместить различные биты информации в этот единственный параметр, а затем анализировать fb_ref ​​ всякий раз, когда он включается во входящие URL-адреса.

Пример

Поместите следующий элемент на свою HTML-страницу:

<fb:like href="http://example.com/test.html" ref="144141"></fb:like>

Пользователи, нажимающие на ссылку из Facebook, должны быть перенаправлены на:

http://example.com/test.html?fb_ref=144141&fb_source=home_multiline

Документация

25
ответ дан 1 December 2019 в 02:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: