Ответы пользователя по тегу Google
  • Как отслеживать событие перехода по ссылкам GA4?

    @fbi_agent26
    на самом деле отследить переходы по внешним ссылкам очень просто.
    тут есть много способов.
    ============
    первый это метрика от яндекса, мы просто цепляем цель через onclick к любому блоку, это позволит отслеживать все клики по блокам которые ведут на чужие сайты.
    =========
    Если ссылок много и они на всей странице рандомно расположены - можно установить код JS который будет цеплять этот onclick к каждой ссылке a например.
    ==========
    можно отдельно в свою базу данных писать все домены и ссылки по которым был сделан клик, для этого нам нужен JS который будет проверять каждый клик и в случае если в элементе клика есть href то через ajax отправлять куда нам надо - но я не буду тут писать эту реализацию, это долго уже.
    ========
    Напишу JS который будет онклик вешать для метрики
    <script>
    // НАШ домен
    var myDomain = 'site.com';
    
    // Получаем все ссылки на странице
    var links = document.getElementsByTagName('a');
    
    for (var i = 0; i < links.length; i++) {
      var link = links[i];
    
      // Проверяем, что ссылка ведет на внешний домен
      if (link.hostname !== myDomain) {
        // Добавляем атрибут onclick
        link.setAttribute('onclick', "yaCounter1488.reachGoal('test2');");
      }
    }
    </script>

    P.S. это работает только на ссылках которые написаны как
    Ответ написан
    Комментировать
  • Как отсылать Google аналитеку только с одной странице если сайт сделан на React?

    @fbi_agent26
    Это же элементарно...
    Инициализация GA4: Используйте библиотеку react-ga4 для инициализации GA4 в вашем приложении. Вы можете сделать это в главном компоненте вашего приложения (обычно App.js или index.js). Вам нужно будет предоставить свой GA4 Measurement ID при инициализации.
    Отслеживание просмотров страниц: Вместо автоматического отслеживания всех просмотров страниц, вы можете вручную отправлять события просмотра страниц в GA4 каждый раз, когда пользователь посещает определенную страницу. Вы можете сделать это, используя хук useEffect в компоненте страницы, которую вы хотите отслеживать.
    Вот пример кода, который вы можете использовать в компоненте страницы:

    import { useEffect } from 'react';
    import { pageview } from 'react-ga4';

    function MyPage() {
    useEffect(() => {
    pageview('/mypage');
    }, []);

    return Content of my page;
    }

    В этом примере '/mypage' - это путь к странице, которую вы хотите отслеживать. Каждый раз, когда пользователь посещает эту страницу, событие просмотра страницы будет отправлено в GA4.

    Пожалуйста, учтите, что этот подход требует ручного добавления кода отслеживания на каждую страницу, которую вы хотите отслеживать. Если у вас есть много страниц для отслеживания, вы можете рассмотреть возможность использования более автоматизированного решения, например, с помощью React Router12.

    Также обратите внимание, что этот подход может не работать, если вы используете react-gtm-hook, так как этот хук использует Google Tag Manager (GTM), а не GA4 напрямую.
    Ответ написан
    Комментировать
  • Google sheets чем пользоваться?

    @fbi_agent26
    Предположим, что ваш исходный лист называется “Штатка”, а список людей, которых нужно убрать, находится в листе “Список”.
    Создайте новый лист (например, “Обновленная Штатка”).
    В первую ячейку нового листа (A1) введите следующую формулу:
    =FILTER(Штатка!A2:Z, ISNA(MATCH(Штатка!A2:A, Список!A2:A, 0)))

    Эта формула делает следующее:

    Штатка!A2:Z - это диапазон, который вы хотите отфильтровать. Замените A2:Z на диапазон, который соответствует вашим данным.
    ISNA(MATCH(Штатка!A2:A, Список!A2:A, 0)) - это условие фильтрации. Функция MATCH ищет каждое имя из столбца A листа “Штатка” в столбце A листа “Список”. Если имя найдено, MATCH возвращает его позицию, в противном случае возвращает #N/A. Функция ISNA возвращает TRUE, если ее аргумент - это #N/A, и FALSE в противном случае. Таким образом, условие ISNA(MATCH(...)) будет TRUE только для имен, которых нет в списке.
    Нажмите Enter, чтобы применить формулу. Ваш новый лист теперь будет автоматически обновляться, когда вы добавляете или удаляете имена из списка.
    Ответ написан
    Комментировать
  • Как сбросить FRP на android 11 - motorola g31?

    @fbi_agent26
    Разблокировка загрузчика: Включите телефон в режиме загрузчика (обычно это делается путем удержания определенной комбинации кнопок при включении). Затем подключите телефон к компьютеру и используйте команду fastboot oem unlock в ADB.
    ADB: Если ADB не видит ваше устройство, попробуйте перезагрузить ADB сервер с помощью команды adb kill-server, а затем adb start-server. Убедитесь, что USB отладка включена на вашем устройстве.
    Резервное копирование: Используйте команду adb backup -all для создания резервной копии всех данных на вашем устройстве.
    Установка прошивки: После разблокировки загрузчика, вы можете установить кастомную прошивку с помощью команды fastboot flash recovery recovery.img, где recovery.img - это файл прошивки.
    SP Flash Tool: Если SP Flash Tool не видит ваше устройство, попробуйте использовать другой USB порт или кабель. Убедитесь, что у вас установлены правильные драйверы.
    Ответ написан
    Комментировать
  • Почему гугл серч не видит sitemap.xml?

    @fbi_agent26
    эта ошибка временная, он просто не смог скачать карту пока что. потом сможет и она удалиться.
    но если не сможет то индексируем тут, либо делаем бота апи себе, это быстрее и точно проиндексирует что угодно
    Ответ написан
    Комментировать
  • Как исправить ошибку индексации карты сайта?

    @fbi_agent26
    индексировать сайт надо не через карту сайта, она не работает, а через API
    это либо тут , либо тут инструкция как самому сделать бота такого
    Ответ написан
    Комментировать
  • Почему Google Tag Manager не отображается в коде страницы?

    @fbi_agent26
    потому что JS работает за счет браузера, а гугл тег менеджер это JS
    чтобы его найти надо посмотреть код любого элемента на сайте, потом нажать contrl+f и написать туда google, ну или часть кода которую он должен рисовать, не помню что там тег рисует...
    А в исходном коде не работает JS , там он и не нарисуется никак
    Ответ написан
    Комментировать
  • Страницы сайта не попадают в индекс Google несколько месяцев. В чём причина?

    @fbi_agent26
    через апи закинь ее и появится. но если она мусорная то ее выкинет гугл все равно, на ссылку
    Ответ написан
    Комментировать
  • Как получить такой запрос?

    @fbi_agent26
    никак
    Ответ написан
    Комментировать
  • Как ускоренно добавить ссылки в поисковой выдаче Google?

    @fbi_agent26
    да какой селентиум и автокликер...
    там лимит в серч консоли есть, просто ты не дошел до него, потом не даст отправлять ссылки.
    только через апи.
    Тут дают 1000 ссылок в день вроде, а больше это своего такого же делать надо.
    Но эти страницы появятся через пару дней в поиске и не факт что их не вышвырнет обратно.
    Ответ написан
  • Как узнать данные Google, используя Wi-Fi?

    @fbi_agent26
    у гугла давно уже есть защита от мамкиных хакеров, там все равно придет уведомление с подтвержденем ...
    это не работает уже лет 100
    Ответ написан
    Комментировать
  • Как ускорить индексацию видео в Google?

    @fbi_agent26
    он и так прекрасно видит что там есть блок с видео с ютуба...
    но у тебя Аня Анюта - микроразметка не правильная, ссылки нет на видео.
    посмотри как она должна быть правильно прописана и тут потом смотри результаты выдачи
    Ответ написан
    Комментировать
  • Как удалить страницы из поиска?

    @fbi_agent26
    1 - сначала добавить сайт ftp.site.ru , потому что для поисковика это другой ресурс ( все 4 версии )
    2 - зайти в инструмент удаления и удалить / - выбрать все ресурсы с такой ссылкой и готово...
    Ответ написан
    Комментировать
  • Почему google не видит robots.txt?

    @fbi_agent26
    о боже, ошибок в тексте море, тебе бы лучше на курсы русского языка сходить...
    а по поводу доступности - в google search console можно ввести ссылку, нажать энтер и бот пойдет на нее, дальше будет видно что с ней не так.
    если там редирект стоит - бот покажет код ответа 200 и страницу на которую идет редирект.
    P.S. карта сайта давно не работает, индексировать сайт нужно через API
    Ответ написан
  • Почему одинаковые сайты по разному индексируются?

    @fbi_agent26
    первый сайт стоит на одном айпи с вирусным сайтом, за счет чего был занесен в чс антивируса Criminalip
    он то не сам по себе не особо мешает человеку, но гугл и яндекс могут неплохо шмарануть сайт если он есть в таких антивирусах)
    ===
    к тому же гугл уже как пару лет смотрит на общий трафик и выбирает какие страницы добавлять.
    Много трафика и мало страниц - добавит все.
    Мало трафика и много страниц ? - выберет актуальные сам.
    ===
    Чо делать - индексировать через API
    Вот тут можно закинуть немного страниц и посмотреть что это такое, а вот тут можно посмотреть как реализовать такую схему самому.
    Ответ написан
    Комментировать