Пиксели приложений

Пиксели приложений — это скрипты, которые устанавливаются в составе стороннего приложения или канала продаж. Эти пиксели создаются владельцем приложения и настраиваются для использования строгой, изолированной среды в вашем магазине. Изолированная среда, называемая Строгая песочница, использует контролируемые Shopify API для сбора или извлечения данных, что снижает общее влияние на производительность, безопасность и конфиденциальность вашего веб-сайта.

Shopify добавляет на страницу События клиентов только те приложения, которые используют Web Pixels API от Shopify. Web Pixels API от Shopify — это официально поддерживаемый способ интеграции веб-пикселей. Приложения, использующие Web Pixels API от Shopify, предлагают самые безопасные, надежные и производительные пиксели. Для настройки пикселя необходимо установить и настроить приложение.

Разрешения пикселей приложений и настройки конфиденциальности клиентов

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

Просмотр разрешений и настроек конфиденциальности клиентов

Вы можете просмотреть полный список разрешений и настроек конфиденциальности клиентов, к которым есть доступ у приложения или канала продаж. Разрешения и настройки конфиденциальности клиентов для каждого пикселя приложения определяются партнером-разработчиком стороннего приложения и не могут быть изменены.

Шаги:

  1. В панели администратора Shopify перейдите в раздел Настройки > События клиентов.

  2. Нажмите кнопку More options рядом с пикселем приложения, разрешения для которого вы хотите просмотреть, а затем выполните одно из следующих действий:

    • Чтобы просмотреть полный список разрешений, к которым у приложения или канала продаж есть доступ, нажмите Показать разрешения.
    • Чтобы просмотреть настройки конфиденциальности клиентов для пикселя приложения, выберите Показать конфиденциальность клиентов.

Передача данных пикселей приложений

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

Веб-пиксели

Веб-пиксели передают события клиентов владельцу приложения через браузер. Это стандартный способ передачи информации для большинства пикселей.

Веб-пиксели используют файлы cookie браузера для идентификации пользователей и связывания конверсий с кликами по рекламе. Функции конфиденциальности браузера могут повлиять на это следующим образом:

  • Интеллектуальная защита от отслеживания сокращает срок действия или ограничивает использование файлов cookie, что снижает точность атрибуции, даже если пиксель по-прежнему работает и отправляет события.
  • Блокировщики рекламы могут полностью заблокировать веб-пиксель, что не позволит отправить его события в это место назначения.

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

Серверные пиксели

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

У серверных пикселей есть следующие преимущества:

  • Серверные пиксели могут увеличить количество событий клиентов (включая события оформления заказов), передаваемых владельцам приложений через сервер, а не через посредника (например, интернет-браузер).
  • Серверные пиксели могут увеличить количество событий, к которым прикреплены идентификационные данные из вашего магазина, например адрес электронной почты.

Серверные пиксели повышают надежность атрибуции, поскольку не зависят от файлов cookie браузера. Вместо этого они могут сопоставлять события, используя первичные данные, такие как адрес электронной почты или номер телефона. На серверные пиксели по-прежнему распространяются настройки конфиденциальности клиентов и согласия вашего магазина. Если клиент не дал согласия на отслеживание, события могут быть ограничены.

Тестирование пикселя приложения

После установки пикселя приложения вы можете протестировать его с помощью Shopify Pixel Helper, чтобы убедиться, что пиксель правильно получает данные при возникновении событий на вашем сайте.

Вы можете использовать Shopify Pixel Helper для проверки срабатывания событий вашего пикселя. Shopify Pixel Helper позволяет протестировать пиксель приложения в вашем интернет-магазине и просматривать получаемые события в реальном времени, а также данные этих событий.

Шаги:

  1. В панели администратора Shopify перейдите в раздел Настройки > События клиентов.

  2. Нажмите Дополнительные параметры рядом с пикселем приложения, который вы хотите протестировать.

  3. Нажмите Тестировать, чтобы открыть Shopify Pixel Helper в вашем магазине.

  4. Дополнительно: в зависимости от настроек согласия вашего магазина и настроек конфиденциальности клиентов для пикселя приложения, в диалоговом окне Shopify Pixel Helper может отображаться сообщение «Пиксель ожидает согласия» (Pixel is awaiting consent). Чтобы продолжить тестирование, выполните одно из следующих действий:

    • Разрешите отслеживание в cookie-баннере или в настройках вашего магазина.
    • Нажмите Дать согласие для продолжения тестирования.
    • Если ваш пиксель по-прежнему не загружается, свяжитесь со сторонним разработчиком.
  5. Чтобы проверить, какие события загружаются, перейдите на каждую страницу, для которой вы хотите протестировать пиксель.

  6. Дополнительно: чтобы просмотреть все полученные данные событий, нажмите Развернуть, чтобы расширить диалоговое окно Shopify Pixel Helper.

Просмотр полученных событий

Когда вы используете Shopify Pixel Helper для тестирования загружаемых событий, в разделе Полученные события диалогового окна Shopify Pixel Helper отображается один из следующих статусов:

  • Зеленая точка означает, что подписка на событие выполнена, а функция обратного вызова завершилась успешно.
  • Красная точка означает, что произошла ошибка.

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

Оптимизация доступа к данным для пикселей приложений

Вы можете выбрать, как клиентские и бизнес-данные вашего пикселя будут передаваться между интернет-магазином и вашими приложениями. Для пикселей приложений доступны 2 типа доступа к данным:

  • Всегда включено: пиксель приложения имеет доступ ко всем вашим клиентским и бизнес-данным без ограничений.
  • Оптимизировано: Shopify интеллектуально предоставляет доступ к данным для оптимальной аналитики и эффективности кампаний.

Настройка Оптимизировано ограничивает избыточный обмен клиентскими и бизнес-данными с вашими пикселями приложений. Когда Shopify обнаруживает, что рекламный пиксель передает больше данных, чем необходимо, Shopify может приостановить передачу части или всех данных этим пикселем до возобновления соответствующей активности. Вы можете в любое время изменить настройки доступа к данным для пикселя приложения, выбрав Всегда включено или Оптимизировано.

Как работает оптимизация доступа к данным для пикселей приложений

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

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

Оптимизированный обмен данными для пикселей приложений имеет следующие преимущества:

  • Уменьшает ненужный обмен данными со стороны рекламных пикселей за счет приостановки передачи данных при обнаружении их избыточного обмена для известного реферера, такого как маркетинговый канал.
  • Использует наблюдаемые со временем паттерны ссылающегося трафика, продаж, настроек витрины, настроек кампаний и другие сигналы для принятия решения о том, когда следует приостановить и возобновить обмен данными.
  • Автоматически возобновляет обмен при возвращении соответствующей активности, включая любой привлеченный трафик или новые действия, отправляемые приложением через Marketing Activities API.

Оптимизированный обмен данными не влияет на следующие элементы:

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

Изменение настроек доступа к данным для пикселей приложений

По умолчанию для настройки доступа к данным вашего пикселя приложения выбрано значение Оптимизировано. Вы можете в любое время изменить настройки доступа к данным для пикселя приложения, выбрав Всегда включено или Оптимизировано.

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

Шаги:

  1. В панели администратора Shopify перейдите в раздел Настройки > События клиентов.

  2. Нажмите на название пикселя, который нужно обновить.

  3. На странице данных выберите один из следующих вариантов:

    • Чтобы динамически регулировать доступ к данным для обеспечения оптимальной производительности, выберите Оптимизировано.
    • Чтобы разрешить доступ к данным без ограничений, выберите Всегда включено.
  4. Нажмите «Сохранить».

Просмотр журнала действий для пикселей приложений

Журнал действий — это история изменений доступа пикселя приложения к данным. В нем фиксируются все изменения доступа к данным, внесенные с 3 июня 2026 года. Изменения, внесенные до этой даты, не учитываются.

Каждая запись включает статус доступа к данным и причину изменения. Возможные статусы доступа к данным:

  • Доступ к данным предоставлен
  • Доступ к данным приостановлен

Причиной каждого изменения может быть автоматическое действие (поскольку доступ пикселя приложения к данным оптимизирован и меняется при обнаружении сигналов) либо изменение настроек доступа к данным, которое вы выполнили вручную.

Шаги:

  1. В панели администратора Shopify перейдите в раздел Настройки > События клиентов.

  2. Для пикселя приложения, журнал действий которого нужно просмотреть, нажмите Дополнительные параметры, а затем выберите «Просмотреть данные».

  3. Чтобы просмотреть действия за определенную дату или диапазон дат, нажмите «Дата», чтобы открыть виджет выбора даты, а затем выберите дату или диапазон дат.

  4. Нажмите «Сохранить», чтобы применить даты.

Поиск неисправностей пикселя приложения

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

Проверьте свои настройки конфиденциальности клиентов

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

В панели администратора Shopify перейдите в раздел Настройки > Конфиденциальность клиентов, чтобы найти настройки конфиденциальности клиентов в панели администратора Shopify, которые могут применяться к вашей сессии. В зависимости от настроек конфиденциальности клиентов выполните следующие действия:

  • Если в вашем регионе для настроек конфиденциальности клиентов требуется получение согласия, убедитесь, что вы предоставили его через cookie-баннер.
  • Если у вас нет настроек конфиденциальности клиентов, блокирующих загрузку пикселя, очистите файлы cookie в браузере для сброса cookie-баннера и предоставления согласия.
  • Если вы используете пользовательский домен в своем интернет-магазине, вам также необходимо изменить домен аккаунта клиента на поддомен вашего интернет-магазина, например account.example.com. В противном случае пиксели и согласие на использование файлов cookie не будут работать на новой странице статуса заказа, поскольку домен должен совпадать с тем, на котором получено согласие. Подробнее о пользовательских доменах на страницах аккаунтов клиентов.
  • Если для управления согласием вы используете сторонний инструмент, например приложение cookie-баннера, этот инструмент должен синхронизировать согласие с Shopify через Customer Privacy API. Если согласие не синхронизировано с Shopify, ваши пиксели могут не сработать даже после того, как клиент даст согласие. Обратитесь к своему стороннему поставщику, чтобы убедиться, что согласие синхронизируется с Shopify, или для получения дополнительной поддержки.

Дополнительный поиск неисправностей

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

Убедитесь, что приложение установлено и настроено правильно в соответствии со сторонней документацией. Если при тестировании пикселя приложения проблемы сохраняются, обратитесь к сторонним разработчикам.