Ошибка проверки заголовка в файле crm сегмента
Обновлено: 22.11.2024
Создание сегментов вручную позволяет группировать людей в соответствии с бизнес-логикой за пределами Customer.io. Как следует из названия, вы будете добавлять людей в эти сегменты и удалять их из них вручную — с помощью загрузки CSV, в рамках рабочего процесса кампании или с помощью нашего API.
Создать сегмент вручную
У вас есть возможность создавать сегменты вручную, когда вы импортируете людей с помощью CSV и импортируете людей из базы данных. В противном случае вы можете сначала создать сегмент вручную, а затем добавить в него людей.
- Перейти к сегментам.
- Нажмите "Создать сегмент".
- Введите Имя и Описание сегмента. Они помогают найти сегмент — как в списке сегментов, так и при выборе сегмента в кампании, трансляции и т. д.
- Выберите «Вручную».
Здесь вы можете добавлять людей в свой сегмент с помощью файла CSV, из базы данных SQL, с помощью действия рабочего процесса кампании или с помощью API.
Добавить людей в сегмент вручную с помощью CSV
Вы можете загрузить файл CSV, чтобы добавить людей в ручной сегмент. Этот процесс объясняет, как добавить людей в сегмент со страницы «Сегменты». Вы не можете добавлять новых людей в свою рабочую область, добавляя людей в сегмент со страницы «Сегменты». Люди в вашем CSV-файле уже должны существовать.
Однако вы можете добавлять новых людей в свою рабочую область и сегмент одновременно с использованием страницы "Люди".
- Перейти к сегментам.
- Добавьте новый сегмент вручную или нажмите на существующий сегмент вручную.
- Нажмите "Добавить с помощью CSV".
- Определите идентификаторы Атрибуты, которые вы используете для добавления, изменения и таргетинга людей. Каждое значение уникального идентификатора представляет отдельного человека в вашей рабочей области. вы хотите использовать для сопоставления людей из CSV-файла с вашей рабочей областью: по идентификатору или по электронной почте.
- Выберите файл, который хотите загрузить, или импортируйте таблицу Google. Если вы импортируете таблицу Google, вы должны предоставить Customer.io доступ к таблицам в своем аккаунте Google.
- Сообщите нам, в каком столбце содержится идентификатор или адрес электронной почты — в зависимости от того, какой идентификатор вы выбрали на предыдущих шагах.
- Если ваш файл не содержит ошибок, нажмите «Добавить людей». Мы проверяем данные, когда вы выбираете свои идентификаторы. Если есть ошибки, вы можете загрузить файл ошибок (если есть) или загрузить файл импорта. ол>р>
- Перейти к сегментам.
- Нажмите на сегмент, который хотите обновить.
- Нажмите, чтобы изменить название и/или описание сегмента.
- Перейти к рабочему центру Data Workbench
- Перейти на вкладку "Импорт".
- Выберите переключатель для отдельного объекта.
- Перейти на вкладку "Вставка".
- Выберите объект XYZ, для которого вы хотите обновить данные.
- Выберите «Загрузить метаданные».
- Заполните данные в полях
- Сохранить файл
- Перейти к рабочему центру Data Workbench
- Перейти на вкладку "Импорт".
- Выберите переключатель для отдельного объекта.
- Перейти на вкладку "Обновление".
- Выберите объект XYZ, для которого вы хотите обновить данные.
- Найти файл
- Выберите "Загрузить".
- Перейти к рабочему центру Data Workbench
- Перейти на вкладку "Экспорт".
- В поле поиска выберите объект XYZ, для которого вы хотите экспортировать
- При необходимости выберите подходящие фильтры.
- Выберите "Далее".
- Выберите «Экспорт данных».
- Перейти в режим просмотра
- Загрузить экспортированный файл из соответствующей задачи
- Сохранить файл
- Измените данные в необходимых полях.
- Сохранить файл
- Перейти к рабочему центру Data Workbench
- Перейти на вкладку "Импорт".
- Выберите переключатель для отдельного объекта.
- Перейти на вкладку "Обновление".
- Выберите объект XYZ, для которого вы хотите обновить данные.
- Выберите "Далее".
- Найти файл
- Выберите "Загрузить".
- Нажмите «Далее», чтобы просмотреть сводку вашего выбора.
- Выберите «Импорт».
- Перейдите в режим мониторинга, чтобы проверить статус импорта.
- Учетная запись пользователя сегмента и рабочая область. Если вы еще не являетесь частью организации с рабочей областью Segment, вы можете зарегистрировать бесплатную учетную запись и рабочую область.
- Доступ к коду базового веб-сайта, веб-сайта PHP или приложения iOS.
- Перейдите в рабочую область "Сегмент" и перейдите к каталогу "Источники".
- Выберите источник. Вы можете выбрать источник Javascript, источник PHP или источник iOS.
- Нажмите "Добавить источник".
- Введите имя источника. Segment рекомендует включать в название слова demo , test или quickstart, чтобы впоследствии можно было легко найти и удалить этот источник.
- (Необязательно) Добавьте метку Environment dev к источнику в поле Labels. Segment рекомендует вам сделать это, чтобы вы знали, что этот демо-источник не является частью производственной установки.
- Откройте "Подключения" > "Источники" и выберите свой источник.
- Перейдите на вкладку "Настройки" для источника и нажмите "Ключи API".
- Представление Pretty — это воссоздание сделанного вами вызова API, который был отправлен в Segment.
- Представление Raw — это полный сегмент объекта JSON, полученный в результате отправленных вами вызовов. Эти вызовы содержат все сведения об отслеживаемых объектах: временные метки, свойства, признаки, идентификаторы и контекстную информацию. Сегмент автоматически собирает данные в момент отправки.
- Перейдите в рабочую область "Сегмент", нажмите "Назначения" и нажмите "Добавить назначение", чтобы перейти в каталог.
- Выполните поиск пункта назначения, который хотите добавить. В этом случае выполните поиск Google Analytics .
- Нажмите на плитку места назначения, чтобы просмотреть информацию о нем.
- Нажмите "Настроить Google Analytics".
- Выберите источник, который вы настроили ранее в этом кратком руководстве, затем нажмите «Подтвердить источник».
- На странице настроек найдите строку настройки идентификатора отслеживания или другого ключа API для подключения к месту назначения.
- Введите идентификатор или ключ API и нажмите "Сохранить".
- Нажмите «Вернуться к месту назначения», затем нажмите переключатель, чтобы включить место назначения.
Добавить людей в сегмент с помощью рабочего процесса
Вы можете добавить людей в сегмент вручную в рамках рабочего процесса кампании.
Удалить людей из сегмента с помощью рабочего процесса
Вы можете удалить людей из ручного сегмента в рамках рабочего процесса кампании.
Редактировать сегмент
Вы можете изменить название и описание сегмента вручную на странице сведений о сегменте. Вы не можете повлиять на членство в сегменте, кроме как путем импорта CSV-файла с этой страницы.
Удалить сегмент
Вы не можете удалить сегмент, который используется в данный момент. Проверьте вкладку "Использование" при просмотре своего сегмента, чтобы узнать, используется ли он еще где-то в вашей рабочей области.
Вы также можете удалить несколько неиспользуемых сегментов со страницы "Сегменты", установив флажок рядом с каждым сегментом, который вы хотите удалить, и нажав "Удалить".
Вам необходимо обновить некоторые поля объекта Data Workbench XYZ (где XYZ представляет объект). При попытке загрузить файл в режиме обновления система выдает ошибку:
Ошибка загрузки; Проверить заголовки CSV с полями объекта
Окружающая среда
SAP Hybris Cloud для клиентов
Воспроизведение проблемы
Чтобы загрузить шаблон загрузки:
Чтобы загрузить файл в режиме обновления:
Система выдает ошибки.
Причина
Шаблон импорта использовался в режиме обновления.
Разрешение
Для сценария обновления сначала экспортируйте данные для соответствующего объекта Data Workbench. После этого используйте тот же файл и измените данные в соответствующих полях, не меняя заголовки.
Стандартное поведение в Data Workbench заключается в том, что независимо от того, содержат ли все поля релевантные данные для загрузки или нет, все заголовки столбцов должны быть частью файла обновления.Не удаляйте заголовки столбцов. Проверка заголовков реализована, чтобы гарантировать, что пользователь не загрузит поврежденный файл или файл какого-либо другого объекта.
Этапы экспорта данных:
Действия для загрузки экспортированного файла:
Теперь обновите/измените необходимые поля и выполните обновление объекта XYZ, используя тот же файл.
Действия для загрузки файла в режиме обновления:
Ключевые слова
Ошибка загрузки, проверка заголовков CSV с полями объекта, ошибка загрузки, KBA, ошибка загрузки, ошибка загрузки, проверка заголовков csv с полями, LOD-CRM-INT-DWB, инструкции
Данные сегмента — это данные в ваших файлах, которые LiveRamp использует для группировки ваших записей в сегменты на основе определенных атрибутов (например, «Пол = женский» или «Доход = 25 000–49 999»), чтобы вы могли распределять эти сегменты по одному из партнеров, как правило, для таргетинга, измерения или персонализации. Например, вы можете отправить файл данных CRM (который включает ряд столбцов данных сегмента, помимо столбцов идентификаторов) в LiveRamp, и мы создадим поля и сегменты из этих дополнительных столбцов, которыми вы сможете управлять и распространять в Connect. .
Если вы уже создали файл, содержащий только один сегмент потребителей, вы можете отправить этот файл только со столбцами идентификаторов (и без столбцов данных сегмента). Назовите файл именем, которое вы хотите использовать для сегмента, который мы создадим для вас в Connect.
Перед загрузкой убедитесь, что все файлы правильно отформатированы. Дополнительную информацию см. в разделе "Форматирование данных файла".
Рекомендации по включению данных сегментов в файлы
Если вы отправляете несколько сегментов в файле на основе столбцов, включите столбец данных сегмента для каждого сегмента, который LiveRamp должен создать в Connect. Используйте метку заголовка для столбца, которая отражает имя поля для этого сегмента. Используйте значения в этом столбце, чтобы указать сегмент, в который должен быть помещен каждый конкретный потребитель.
Тот же принцип применяется, если вы отправляете файл "ключ-значение". Используйте ключи, чтобы отразить имя поля, и используйте соответствующие значения, чтобы указать, в какой сегмент должен быть помещен каждый конкретный потребитель.
Например, вы хотите создать сегменты потребителей на основе их любимых цветов. Вы можете использовать метку заголовка «FAVORITECOLOR» для столбца данных сегмента, а затем использовать такие значения, как «красный», «зеленый» и «синий» (или не использовать значение, если у вас нет такой информации для определенного потребитель), чтобы указать сегменты, которые вы хотите создать LiveRamp, и какие потребители LiveRamp должен поместить в какие сегменты. Затем LiveRamp создаст поле "FAVORITECOLOR" со значениями сегментов для каждого отдельного значения, которое вы использовали в этом столбце (например, "FAVORITECOLOR=green").
Для другого примера предположим, что вы хотите создать сегмент потребителей, которые являются участниками вашей бонусной программы. Вы можете использовать метку заголовка "REWARDSPROGRAM" для столбца данных сегмента, а затем использовать значение "1" (или "истина") в этом столбце для каждого потребителя, который является участником программы вознаграждений.
После того как LiveRamp загрузит ваш файл, наборы отдельных пар полей и значений станут сегментами, которыми вы сможете управлять и распространять в Connect. Дополнительные сведения см. в разделе "Как записи назначаются сегментам".
Ограничения. См. «Ограничения данных LiveRamp» для получения дополнительной информации о том, какие типы данных не могут быть включены в файлы (например, полная дата рождения потребителя или номера банковских счетов), и какие типы данных LiveRamp не может распространять. р>
Типы полей. См. "Типы полей данных сегмента" для получения дополнительной информации о типах полей, которые можно создать из данных сегмента, а также о том, как LiveRamp определяет, можно ли перечислить значения поля в Connect.
Группа ваших записей, определяемых определенным атрибутом (парой поле/значение, например "Пол=женский"). Например, поле "Пол" может содержать сегменты "Пол=женский" и "Пол=мужской".
Тип файла, в котором каждая строка имеет одинаковое количество полей, а имена полей содержатся в строке заголовка, в отличие от файла типа "ключ-значение".
Набор данных сегмента, который содержит определенную категорию значений, например "Car_Owned".
Тип файла данных, в котором каждая строка содержит пары ключ/значение в форме "ключ=значение" (например, "пол=женский").
При внедрении сегмента вы добавляете код сегмента на свой веб-сайт, в приложение или на сервер. Этот код генерирует сообщения на основе определенных вами триггеров.
В базовой реализации код может представлять собой фрагмент кода Javascript, который вы копируете и вставляете в HTML-код веб-сайта для отслеживания просмотров страниц. Он также может быть таким же сложным, как вызовы сегментов, встроенные в мобильное приложение React, для отправки сообщений, когда приложение открыто или закрыто, когда пользователь выполняет различные действия или когда выполняются условия, зависящие от времени (например, «истек срок бронирования билета» или « корзина брошена через 2 часа").
Лучший способ узнать, как работает сегмент, — увидеть его в действии. В этом руководстве вы проведете установку с использованием одной из библиотек Segment: Javascript, PHP или библиотеки iOS.
Прежде чем начать
Прежде чем приступить к реализации сегмента, вам необходимо:
Совет! Если у вас нет ничего из вышеперечисленного, рассмотрите возможность создания простого веб-сайта на GitHub Pages.
При разработке и тестировании источников Segment рекомендует создавать и использовать отдельные источники для каждой из ваших сред (производственная, разработка, промежуточная), чтобы предотвратить заполнение производственных систем неверными данными при тестировании и разработке.
Вы можете присвоить каждому источнику ярлык среды при его создании, и Segment настоятельно рекомендует использовать эти ярлыки для сортировки источников. При создании источника на шагах ниже обязательно введите метку среды.
Перепроверяйте при вводе ключей записи для среды разработки и рабочей среды, чтобы убедиться, что вы отправляете нужные данные в нужное место.
Создать источник сегмента
Чтобы создать источник сегмента:
Найдите свой ключ записи
Ключ записи — это уникальный идентификатор источника, который сообщает сегменту, из какого источника поступают данные, к какой рабочей области относятся данные и в какие адресаты должны поступать данные.
Чтобы найти свой ключ записи:
Запишите или запишите свой ключ записи, так как он понадобится вам в следующих шагах.
Каждый раз, когда вы меняете настройки библиотеки в приложении Segment, ключ записи создается повторно.
У облачных источников нет ключей записи, так как они используют токен или ключ из вашей учетной записи в этой службе. Облачные источники имеют другие соображения и не являются частью этого руководства.
Установка сегмента
Нажмите на вкладку ниже, чтобы просмотреть учебные материалы для выбранной вами библиотеки.
Шаг 1. Скопируйте фрагмент
Вставьте фрагмент со страницы обзора исходного кода JavaScript в тег своего сайта.
Этот фрагмент загружает Analytics.js на страницу асинхронно, так что это не повлияет на скорость загрузки вашей страницы. После запуска фрагмента на вашем сайте вы можете включить пункты назначения на странице пунктов назначения в своей рабочей области, и данные начнут загружаться на ваш сайт автоматически.
Примечание. Если вам нужна только самая базовая настройка Google Analytics, можете не читать прямо сейчас. Готово! Просто включите Google Analytics в приложении Segment.
Шаг 2. Определите пользователей
Метод идентификации — это то, как вы сообщаете сегменту, кто является текущим пользователем. Он включает в себя уникальный идентификатор пользователя и любые дополнительные характеристики, которые вам известны. Подробнее об этом можно прочитать в справочнике по методу идентификации.
Примечание. Вам не нужно вызывать функцию идентификации для анонимных посетителей вашего сайта. Сегмент автоматически присваивает им анонимный идентификатор , поэтому простой вызов страницы и отслеживание прекрасно работают без идентификации .
Вот пример того, как может выглядеть простой вызов для идентификации:
Это идентифицирует Майкла по его уникальному идентификатору пользователя (в данном случае f4ca124298 , под которым вы знаете его в своей базе данных) и помечает его именем и чертами электронной почты. Когда вы размещаете этот код на своем сайте, вам нужно заменить эти жестко закодированные значения характеристик переменными, которые представляют данные текущего пользователя, вошедшего в систему.
Для этого компания Segment рекомендует использовать внутренний шаблон для вставки вызова идентификации в нижний колонтитул каждой страницы вашего сайта, на которой пользователь вошел в систему. Таким образом, независимо от того, на какую страницу попадает пользователь, он всегда будут идентифицированы. Вам не нужно вызывать функцию идентификации, если ваш уникальный идентификатор ( userId ) неизвестен.
В зависимости от вашего языка шаблонов ваш фактический вызов идентификации может выглядеть примерно так:
С помощью этого вызова в нижнем колонтитуле страницы вы успешно идентифицируете каждого пользователя, посещающего ваш сайт.
Примечание. Если вы хотите использовать только базовую настройку CRM, на этом можно остановиться. Просто включите Salesforce, Intercom или любую другую CRM-систему из рабочей области Segment, и Segment начнет отправлять в нее все ваши пользовательские данные.
Шаг 3. Отслеживание действий
Метод отслеживания — это то, как вы сообщаете сегменту о действиях, которые ваши пользователи выполняют на вашем сайте. Каждое действие запускает то, что сегмент называет «событием», которое также может иметь связанные свойства. Вы можете узнать больше о треке в справочнике по методу трека.
Вот пример того, как может выглядеть вызов для отслеживания, когда пользователь регистрируется:
В этом примере показано, что ваш пользователь инициировал событие Signed Up и выбрал ваш гипотетический план "Корпоративный".
Свойства могут быть любыми, которые вы хотите записать, например:
Если вы только начинаете, некоторые из событий, которые вы должны отслеживать, — это события, указывающие на успех вашего сайта, такие как регистрация, покупка товара или добавление статьи в закладки. Сегмент рекомендует отслеживать несколько важных событий, так как вы всегда можете добавить больше позже.
После того как вы добавите несколько вызовов отслеживания, вы закончите настройку сегмента. Вы успешно установили отслеживание Analytics.js. Теперь вы готовы включить любой пункт назначения из приложения Segment.
Шаг 1. Установите SDK
Для установки Analytics для iOS компания Segment рекомендует использовать Cocoapods, так как это позволяет создавать сборку с определенными связанными направлениями, а также упрощает установку и обновление.
1) Добавьте зависимость Analytics в свой подфайл, добавив следующую строку:
2) В методе делегата приложения - application:didFinishLaunchingWithOptions: настройте SDK следующим образом:
Вам не необходимо использовать параметры конфигурации инициализации для автоматического отслеживания событий жизненного цикла (открытие приложения, установка приложения, обновление приложения) и просмотров экрана, но компания Segment настоятельно рекомендует это делать, чтобы вы могли начните уже отслеживать некоторые важные основные события.
3) Импортируйте SDK в файлы, которые вы используете, добавив следующую строку:
Объединение клиентских SDK
Чтобы упростить SDK сегментов, модуль Analytics устанавливает только библиотеку сегментов. Это означает, что все данные сначала поступают на серверы сегмента, а затем пересылаются любым инструментам назначения, которые принимают данные из сегмента.
Некоторые места назначения не принимают данные с серверов сегментов и вместо этого требуют, чтобы вы собирали данные с устройства. В этих случаях вы должны связать некоторый дополнительный код назначения с Segment SDK. В этом документе эта часть пропущена, но вы можете ознакомиться с инструкциями по объединению целевых инструментов.
Теперь, когда SDK установлен и настроен, вы готовы совершать звонки.
Шаг 2. Определите пользователей
Метод идентификации — это то, как вы сообщаете сегменту, кто является текущим пользователем. Он принимает уникальный идентификатор пользователя и любые дополнительные характеристики, которые вы знаете о них. Подробнее об этом можно прочитать в справочнике по идентификации.
Вот пример того, как может выглядеть простой вызов для идентификации:
Этот вызов идентифицирует Майкла по его уникальному идентификатору пользователя ( f4ca124298 , под которым вы знаете его в своей базе данных) и помечает его именем и электронной почтой.
Примечание. Когда вы помещаете этот код в свое приложение для iOS, вам необходимо заменить эти жестко запрограммированные значения характеристик переменными, представляющими сведения о текущем вошедшем в систему пользователе.
Шаг 3. Отслеживание действий
Метод отслеживания — это то, как вы сообщаете сегменту о действиях, которые ваши пользователи выполняют в вашем приложении. Каждое действие запускает то, что мы называем «событием», которое также может иметь связанные свойства. Вы можете узнать больше о треке в справочнике по методу трека.
Segment iOS SDK может автоматически отслеживать несколько важных распространенных событий, таких как установка приложения, обновление приложения и открытие приложения.Вы можете включить эту опцию во время инициализации, добавив следующие строки:
Вы также должны отслеживать события, указывающие на успех вашего мобильного приложения, такие как регистрация, покупка товара или добавление статьи в закладки. Сегмент рекомендует отслеживать несколько важных событий, так как вы всегда можете добавить больше позже.
Вот как может выглядеть звонок для отслеживания, когда пользователь регистрируется:
Это говорит нам о том, что ваш пользователь инициировал событие Signed Up и выбрал ваш гипотетический план "Корпоративный".
Свойства могут быть любыми, которые вы хотите записать, например:
После того как вы добавили несколько треков, все готово. Вы успешно оснастили свое приложение инструментами и можете включить назначения из рабочей области сегмента.
Шаг 1. Загрузите библиотеку
Чтобы установить библиотеку:
1) Клонируйте репозиторий с GitHub в нужный каталог приложения. (Если вы являетесь пользователем композитора, вы можете использовать это.)
2) Добавьте в свой PHP-скрипт следующее, чтобы загрузить библиотеку аналитики сегментов в свой код:
3) В сценарии инициализации выполните следующий вызов (в примере Segment для удобства сначала переименовывает этот модуль в Analytics):
4) Замените YOUR_WRITE_KEY фактическим ключом записи, который вы можете найти в сегменте в настройках вашего проекта. В противном случае все эти данные попадают прямо в /dev/null .
Вам нужно вызвать init только один раз, когда запрашивается ваш php-файл. После этого все ваши файлы будут иметь доступ к одному и тому же клиенту Google Analytics.
Примечание. Потребителем PHP по умолчанию является потребитель libcurl. Если это не работает для вас или у вас большой объем проекта, вы можете попробовать один из других потребителей сегмента, таких как потребитель fork-curl.
Шаг 2. Определите пользователей
Метод идентификации — это то, как вы сообщаете сегменту, кто является текущим пользователем. Он включает в себя уникальный идентификатор пользователя и любые дополнительные характеристики, которые вам могут быть известны.
Вот как может выглядеть простой вызов для идентификации:
Это идентифицирует Майкла по его уникальному идентификатору пользователя (в данном случае f4ca124298 , под которым вы знаете его в своей базе данных) и помечает его именем и электронной почтой.
Примечание. Когда вы фактически размещаете этот код на своем сайте, вам необходимо заменить эти жестко запрограммированные значения признаков переменными, которые представляют данные текущего пользователя, вошедшего в систему. Самый простой способ в PHP — сохранить переменную $user в памяти.
С помощью этого вызова на странице вы теперь идентифицируете каждого пользователя, который посещает ваш сайт.
Если вы хотите использовать только базовую настройку CRM, на этом можно остановиться. Просто включите Salesforce, Intercom или любую другую CRM-систему из рабочей области Segment, и Segment начнет отправлять в нее все ваши пользовательские данные.
Шаг 3. Отслеживание действий
Метод отслеживания — это то, как вы сообщаете сегменту о действиях, которые ваши пользователи выполняют на вашем сайте. Каждое действие запускает то, что сегмент называет «событием», которое также может иметь связанные свойства.
Вот как может выглядеть звонок для отслеживания, когда пользователь регистрируется:
Это говорит нам о том, что пользователь инициировал событие Signed Up и выбрал ваш гипотетический план Enterprise.
Свойства могут быть любыми, которые вы хотите записать, например:
Если вы только начинаете, некоторые из событий, которые вы должны отслеживать, — это события, указывающие на успех вашего сайта, такие как регистрация, покупка товара или добавление статьи в закладки.
Для начала Segment рекомендует отслеживать несколько важных событий, так как вы всегда можете добавить больше позже.
Шаг 4. Сбросьте данные
Вызвать метод Segment flush(). Это вручную отправляет все данные вызовов в очереди, чтобы убедиться, что они доставлены на серверы сегментов. Обычно это делается автоматически во время выполнения, но некоторые установки PHP не сделают этого за вас, так что стоит вызывать в конце вашего скрипта, просто на всякий случай.
Вы успешно установили отслеживание PHP. Теперь вы готовы включить любой пункт назначения из приложения Segment.
Проверить, работает ли он
После того как вы настроили библиотеку сегментов и обработали хотя бы один вызов, вы можете посмотреть на вкладке "Отладчик" источник, чтобы убедиться, что он выдает данные так, как вы ожидали.
Отладчик исходного кода – это инструмент, работающий в режиме реального времени, который помогает вам убедиться, что вызовы API, сделанные с вашего веб-сайта, мобильного приложения или серверов, поступают в ваш источник сегмента, чтобы вы могли быстро увидеть, как вызовы получены вашим источником сегмента, поэтому вы можете быстро устранять неполадки, не дожидаясь обработки данных.
Отладчик отделен от конвейера данных вашей рабочей области и не является исчерпывающим представлением всех событий, когда-либо отправленных в рабочую область вашего сегмента. Отладчик показывает только выборку событий, которые Источник получает в режиме реального времени, с ограничением в 500 событий.Отладчик — отличный способ протестировать определенные части вашей реализации, чтобы убедиться, что события успешно запускаются и поступают в ваш источник.
Совет. Чтобы получить более полное представление обо всех ваших мероприятиях, вы можете настроить либо склад, либо место назначения S3.
Отладчик показывает поток выбранных событий, поступающих в источник, в режиме реального времени, но вы также можете переключиться с «Текущий» на «Пауза», чтобы остановить поток и предотвратить отображение новых событий. События продолжают поступать на ваш источник, пока вы приостанавливаете поток, они просто не отображаются.
Вы можете выполнить поиск по любой известной вам информации, доступной в полезной нагрузке события, для поиска в отладчике и отображения только соответствующих полезных данных. Вы также можете использовать параметры расширенного поиска, чтобы ограничить результаты определенным событием.
При просмотре полезной нагрузки доступны два представления:
Настройте свой первый пункт назначения
Убедившись, что данные поступают из нового источника, пора настроить первое место назначения! Если у вас есть данные страницы или экрана из источника, вы можете быстро включить Google Analytics для просмотра статистики просмотров страниц.
Если у вас нет учетной записи Google Analytics, вы можете либо создать бесплатную учетную запись, либо посмотреть в Каталоге целевых установок другое целевое назначение, чтобы включить его.
Вам потребуется идентификатор отслеживания для Google Analytics (идентификатор отслеживания «веб-сайт» или «сервер») или другой ключ API, если вы заменяете другое место назначения. Запишите этот идентификатор или ключ, так как он понадобится вам для подключения к пункту назначения.
Чтобы настроить первое место назначения:
Поздравляем! Теперь данные передаются из источника, который вы настроили, в первый пункт назначения. Выполните пробный просмотр своего сайта или приложения, а затем войдите в свой нижестоящий инструмент, чтобы увидеть данные на месте.
Вы можете щелкать мышью и загружать страницы, чтобы увидеть вызовы сегментов в действии, посмотреть, как они поступают в отладчик и увидеть, как они поступают в инструмент назначения.
Примечание. Когда вы закончите с этим тестовым источником и местом назначения, вы можете удалить их. Это предотвратит получение незапланированных «демонстрационных» данных в производственной среде позже.
<Р> 이 문서 에서는 일반적인 오류 에 대한 문제 해결 가이드 를 포함 하여 Adobe Experience Platform 의 Опыт Data Model (XDM) 및 XDM 시스템 에 대해 자주 묻는 질문 에 대한 답변 을 제공 합니다. 다른 플랫폼 서비스와 관련된 질문 및 문제 해결에 대해서는 Experience Platform 문제 해결 안내서를 참조하옭.실p.Модель данных опыта (XDM) Платформа опыта 이(가) 빌드된 방법론인 XDM 시스템은(는) Platform 서비스에서 사용하기 위해 Модель данных опыта 스키마를 운영하고 있늤 Schema RegistryRESTfulAPI, – основной. 자세한 내용은 XDM 설명서를 참조하십시오.
Подключить XDM к API-интерфейсу Schema Registry API.
스키마에 필드를 추가하려면 어떻게 해야 합니까?
Слушайте, слушайте, слушайте. 각 필드필드 중와 중클래 중클래 중클래 중클래 중클래 중클래 에서클래 에서클래 에서수 에서 에서수 Платформа Adobe Teptio Platform 은 자체 사전 정의 된 필드 를 제공 하지만 하여 사용자 지정 필드 를인터페이 할 에 사용자 한 한 필드 추가 할 수 고유 고유 한한
Schema Registry API 에서 필드 그룹을 만드는 방법에 대한 자세한 내용은 필드 그룹 끝점 안내서를 참쭰. UI를 사용하는 경우 스키마 편집기 자습서를 참조하십시오.
필드 그룹과 데이터 유형에 가장 적합한 사용 방법은 무엇입니까?
Слушать 이상 정의하는 요소입니다. 필드 그룹 은 표시 되는 방식 적용 한 된 모든 모든 모든 모든되는 모든 모든 모든 모든된 Мета:intendedToExtend
Персональный чат. 그러나 필드 그룹과 달리 데이터 형식은 특정 클래스에 한정되지 않습니다. 따라서 데이터 형식 을 보다 에서 다시 할 수 수 있는다른 를 사용 할 수 있습니다 다른클래클래클래
Ответить на вопросы ID는 무엇입니까?
모든 모든 모든 리소리소 클래클래 에는 한 참조 및 조회클래 으로 고유 한 한 로 작동 하는 고유 한 가 가 가. API 에서 스키마를 볼 때 최상위 $id 및 meta:altId 속성에 있습니다.
Подробнее о Schema Registry API 안내서의 리소스 ID 섹션을 참조하십시오.
Ответить на вопросы?
데이터 집합 을 만들거나 만들거나 만들거나 만들거나 만들거나 만들거나 만들거나 할 수 있도록 활성 화 적 이 없는 한 한 수 수 수 수 수 수 수수 데이터 집합 만들기 에만들기 에에 를 사용 하거나 하거나 하거나 하거나 있도록 에 시화 수 규칙 이 시시이템 에 엄격 규칙 이이이이템템
긴 필드 유형의 최대 크기는 얼마입니까?
긴 필드 형식 은 최대 크기 가 53 (+1) 비트인 정수로, -9007199254740992 과 9007199254740992 사이 의 잠재 적 범위 를 제공 합니다. 이는 JSON 의 JavaScript 이현이 긴 정수를 나타내는 방법에 대한 제한 때문입니다.
필드 유형에 대한 자세한 내용은 XDM 필드 유형 제약 조건에 있는 문서를 참조하십시오.
스키마에 대한 ID를 정의하려면 어떻게 해야 합니까?
Платформа опыта. 키 필드를 "ID" 로 표시하여 스키마에 정의됩니다. ID에 일반적으로 사용되는 필드에는 이메일 주소, 전화번호, Experience Cloud ID (ECID), CRM ID и т.д.
Партнер API 또는 사용자 인터페이스를 사용하여 ID로 표시할 수 있습니다.
Идентификатор API 정의
API 에서 ID는 ID 설명자를 만들어 설정합니다. ID 설명자는 스키마에 대한 특정 속성이 고유한 식별자임을 나타냅니다.
API 에서 에서 설명자 를 만드는 방법 에 대한 내용 내용 은 은 만드는 에 자세한 은 은 은 은 섹션 섹션 에 있는 를 설명자 섹션 에 에 있는 를 참조참조. p>
Идентификатор пользовательского интерфейса 정의
Справочная информация 스키마 편집기에서 스키마를 연 상태에서 ID로 표시할 편집기의 구조 섹션에서 필드를 선택멤멕. 오른쪽의 필드 속성에서 ID 확인란을 선택합니다.
UI 에서 ID 관리에 대한 자세한 내용은 스키마 편집기 자습서에서 ID 필드 정의 섹션의 섹션의 섹션의 섹션의 앰p. 읰p.
Ответить на ID가 필요합니까?
Выбрать ID는 스키마에 0이나 하나가 있을 수 있으므로 선택 사항입니다. 그러나 Профиль клиента в режиме реального времени. 자세한 내용은 스키마 편집기 자습서의 identity 섹션을 참조하십시오.
Профиль клиента в режиме реального времени.
Подробнее 스키마의 meta:immutableTags 속성 내에 "union" 태그를 추가하여 Профиль клиента в режиме реального времени Profile에 사용할 스키마 활성화는 API 또는 사용자 인터페이스를 사용하여 수행할 수 있습니다.
API를 사용하여 Profile에 대한 기존 스키마 활성화
Добавить 스키마를 업데이트하고 meta:immutableTags 속성을 "union" 값이 포함된 배열로 추가하도록 PATCH 요청을 만듭니다. 업데이트가 성공하면 응답에 이제 결합 태그가 포함된 업데이트된 스키마가 표시됩니다.
API 를 사용 하여 하여 하여 하여 하여 할 를 를 를 활성 화 방법 대한 대한 내용 내용 은 를 활성 하는 에 대한 내용 내용 은 은 은 개발자 개발자 의 의 문서 문서 를 참조 하십시오. p>
UI를 사용하여 Profile에 대한 기존 스키마 활성화
Experience Platform. 그런 다음 스키마 속성 아래의 편집기 오른쪽에서 프로필을 선택하여 켜십시오.
Супергерой 자세한 내용은 스키마 편집기 자습서의 실시간 고객 프로필 에서 사용하는 섹션을 참조휕쭤쭤>.
결합 스키마를 직접 편집할 수 있습니까?
Открыть 스키마는 읽기 전용이며 시스템에 의해 자동으로 생성됩니다. 직접 편집할 수는 없습니다. 해당 클래스를 구현하는 스키마에 "союз" 태그가 추가되면 특정 클래스에 대한 결합 스키마가 만마만.
XDM의 조합에 대한 자세한 내용은 Schema Registry API 안내서의 union 섹션을 참조하십시오.
Путь к сердцу и к сердцу?
Experience Platform 는 또는 JSON 형식 Parquet 으로 데이터 파일을 허용합니다. 이러한 파일의 컨텐츠는 데이터 집합에서 참조하는 스키마를 따라야 다다. 데이터 파일 처리에 대한 우수 사례에 대한 자세한 내용은 배치 수집 개요를 참조하십시오.
Слушайте друг друга
Подробнее о Schema Registry API.
Прямоугольный фон
Супермен 이 오류가 표시됩니다. 리소스가 삭제되었거나 API 호출의 경로가 잘못되었습니다. 다시 시도하기 전에 API 호출에 올바른 경로를 입력했는지 확인하십시오. 리소리소 에리소 에 대한 올바른 올바른 를 입력 했는지 그리고 경로 가 컨테이너 (글로벌 또는 테넌트) 와 올바르게 지정 되었는지 확인 할 수 있습니다수. P>
검색할 리소스 유형에 따라 이 오류는 다음 type URI 중 하나를 사용할 수 있습니다.
API 에서 조회 경로 를 구성 구성 하는 방법 대한 내용 내용 은 은 리소리소 식별 섹션 컨테이너 참조 리소리소리소식별. P>
Ответить на вопросы
Супергерой. 제목은 모든 리소스 유형에서 고유해야 합니다. 예를 들어 스키마에 이미 사용 중인 제목이 있는 필드 그룹을 만들려고 하면 이 오류가 표실됈p>
Первый шаг
이 오류 메시지 는 필드 를 만들거나 잘못리소 에네임 필드리소 를를 표시리소 에네임페이페이
ims 조직조직 다른 업계 및 공급리소 위해리소 와 충돌 을 방지 하기하기 위해 테넌트 테넌트 아래 아래 지정 해야 합니다 합니다를페이페이 를 지정 해야 해야 합니다. 표준 필드 그룹 을 을 하여 하여 를 작성 할 구조 테넌트 에 추가 지정 필드 도 도 테넌트 테넌트 테넌트 테넌트 테넌트 테넌트 테넌트 테넌트 테넌트 테넌트 테넌트 테넌트 테넌트합니다. P>
적적 오류 의 구체 구체 적 인 특성 에 정보 이 함께 다음 는 는 ur ur 와 함께 다음 다음 ur ur 다음 ur 있습니다 있습니다. p>
xdm 리소리소 를 위한 적절한적절한 레지레지 에에 레지예는 레지레지 레지레지트리 트리레지 레지레지 할할 수수. p>
Полное прощание
Подключить API-интерфейс Schema Registry API, получить доступ к Accept 헤더가 필요합다다. 이 오류는 필수 Accept 헤더가 잘못되었거나 없을 때 발생합니다.
사용 중 인 엔드 포인트 에 따라, подробное сообщение 속성 은 유효 한 Принять 헤더 가 성공 적 인 응답 을 위해 어떤 이어야 하는지 를 나타냅니다를. 다시 시도하기 전에 수행하려는 API 요청과 호환되는 Accept 헤더를 올바르게 입력했는지 확인하십십시>
사용 중인 엔드포인트에 따라 이 오류는 다음 type URI 중 하나를 사용할 수 있습니다.
Подтвердить API 요청에 호환되는 Accept 헤더 목록은 스키마 레지스트리 개발자 안내서에서 해당 섹찘을 오찘을 오찘을 오참을 오찘을 오키마
Профиль клиента в режиме реального времени
Профиль клиента в режиме реального времени. 자세한 내용은 Schema Registry API 안내서의 union 섹션을 참조하십시오.
참조 ID 설명자가 있어야 합니다.
이 오류 메시지 는 에 에 대한 대한 때 표시 해당 중 하나 에 에 참조 표시 설명자 없는 관계 에 가 가 포함 되어 표시 관계 관계 가 가 포함 포함 표시 표시 됩니다 됩니다 됩니다 가 됩니다됩니다. 이 오류를 해결하려면 해당 스키마 필드에 참조 ID 설명자를 추가합니다.
참조 ID 설명자 필드 및 대상 스키마의 네임스페이스가 일치해야 합니다
Профиль 에 사용 할 관계를 와네임네임페이 와 필드네임 와네임페이페이 가 가가 가네임페이페이 이 오류 메시지 는 참조 참조 가 가 포함 된포함 된표시 를 활성 하려고 하려고 할 때 표시표시 대상 스키마의 ID 필드의 xdm:namespace 값이 소스 필드의 참조 ID 설명자에 있는 xdm:identityNamespace 속성 값과 숝치앀는
표준 id id 네임네임페이 개요 에서 을 보려면 네임네임페이 의 섹션 을 참조 참조참조. p>
Подтвердить identityMap 또는 기본 ID가 포함되어야 합니다
프로필 에 대한 에 먼저 활성 화 대한 기본 전 먼저 먼저 에 대한 대한 기본 기본 먼저 🔗 를 만들거나 대한 대한 기본 기본 에서 를 할 만들거나 할 할 맵 맵 포함 해야 합니다 합니다. p>
Читайте также: