Хотите получить идентификатор YouTube в домене реферера с помощью PHP? [другие ответы не работают]

Я исследовал, но не нашел решения для этой ситуации, пожалуйста, сообщите!

Я хочу отслеживать, где именно клик с YouTube видео.
Файл PHP с именем «trackid.php» со следующим кодом:

$actual_link = (isset($_SERVER['HTTP_REFERER'])) ? $_SERVER['HTTP_REFERER'] : '';
echo $actual_link;

Я сократил URL этого файла с помощью goo.gl и поместил этот сокращенный URL в описание видео на Youtube.

Когда я пытаюсь открыть сокращенный URL-адрес, результат

https://www.youtube.com/

Но мне нужно получить полный URL, включая «watch? V = sampleID», я хочу получить идентификатор видео для целей отслеживания.

Пожалуйста, порекомендуйте!

0

Решение

Я предполагаю, что это будет присутствие этого тега в заголовке:

<meta name="referrer" content="origin">

все заголовки Referer в загрузках из вашего документа будут без пути, строки запроса или фрагмента, только для источника. Существуют и другие политики, которые можно указать для полного подавления рефереров, отправки сокращенной строки реферера перекрестного происхождения и многого другого.

https://blog.mozilla.org/security/2015/01/21/meta-referrer/

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]