Что такое "инициатор другого" в сети в консоли Chrome?

Я запускаю тег изображения, когда кто-то конвертирует на нашем сайте отчеты и аналитику:

<img src="https://example.evyy.net/conv/?somechannel=cats&cid=3790&oid=123&cat1=premium&sku1=123&qty1=1&amt1=456&custid=qbc" />

Мы заметили снижение трафика вчера. Для отладки я зашел на сайт и зарегистрировался, с консоли откройте вкладку сети.

Я ввел "evyy" в поле фильтра и вижу 3 позиции для моего тега.

Что это значит? Разве не должно быть только 1 позиции? Один предмет имеет статус 302, а два других - 200. Это хорошо, верно?

Экран прилагается. Это выглядит "правильно"? Есть ли какая-либо информация на вкладке сети, на которую я могу посмотреть, если есть проблема с отслеживанием с нашей стороны?

введите описание изображения здесь

3 ответа

Решение

"Инициатор Иное" обычно означает, что сетевой запрос был сделан от пользователя, а не от Chrome, перенаправления или скрипта.

Запрос сработал, когда кто-то нажал кнопку (это, вероятно, отслеживает ваша аналитика). Подробнее об этом вы можете прочитать в документации по Chrome DevTools.

Инициатор: объект или процесс, который инициировал запрос. Может иметь одно из следующих значений:

  1. Parser - HTML-анализатор Chrome инициировал запрос.

  2. Redirect - HTTP-перенаправление инициировало запрос.

  3. Скрипт - скрипт инициировал запрос.

  4. Другое - какой-то другой процесс или действие инициировали запрос, например, пользователь переходил на страницу по ссылке или вводил URL-адрес в адресной строке.

Запросы выполняются в том порядке, в котором вы видите, первый получил ответ 302, в котором говорилось: "Эй, иди на этот новый URL". Это (вероятно), почему был сделан второй запрос, который получил 200. Третий был, вероятно, от нажатия на кнопку тоже. Выглядит хорошо для меня.

Я заметил еще один случай, не связанный с действием пользователя:

<link rel="icon" type="image/jpeg" href="image.jpg" />

... вызывает загрузку image.jpg с помощью "Другой инициатор" (также верно для изображений другого формата).

(хотел добавить это в качестве комментария под предыдущим ответом, но мне не разрешено)

Один случай, когда тип инициатора — «другой», — это когда запрос перенаправляется, в этом сценарии перенаправленный запрос будет иметь инициатора как другого. Например: был сделан запрос для url1, который был перенаправлен на url2, теперь в случае url2 мы получаем тип инициатора как «другой»

Другие вопросы по тегам