Обзор настраиваемых данных
Настраиваемые данные помогают расширять модели данных Shopify и создавать собственные с помощью метаполей и метаобъектов.
На этой странице
Типы метаполей
Вы можете создавать следующие типы метаполей:
- Метаполя с определениями: это могут быть стандартные или настраиваемые определения.
- Стандартные: эти определения настраиваются для вас автоматически и разработаны для универсальной совместимости в Shopify. Поскольку стандартные определения метаполей соответствуют стандартам, используемым во всех магазинах Shopify, они поддерживаются приложениями, темами и другими частями вашего магазина. Вы можете добавлять категории товаров в свои стандартные метаполя товаров, чтобы эти метаполя отображались только для товаров из определенной категории. Подробнее о стандартных определениях метаполей.
- Настраиваемые: эти определения уникальны для вашего магазина. Используйте настраиваемые определения для метаполей, у которых нет стандартных определений, или когда вы хотите мигрировать существующие неструктурированные метаполя в определение.
- Неструктурированные метаполя: это метаполя без определений. Вы можете редактировать метаполя без определений. Подробнее о редактировании метаполей без определения.
- Метаполя, принадлежащие приложениям: эти определения создаются с помощью приложения из Shopify App Store.
Определение метаполя
Определения метаполей состоят из следующих частей:
- Название: используется для идентификации метаполя в панели администратора Shopify, например
Color. - Пространство имен и ключ: уникальный идентификатор вашего метаполя. Вы можете использовать пространство имен для группировки похожих метаполей, но каждая пара «пространство имен и ключ» должна быть уникальной. Например,
custom.color. - Описание (необязательно): позволяет добавить описательную информацию, например, какие значения следует вводить для метаполя.
- Тип: тип данных, которые хранит метаполе. Вы выбираете тип из доступного для поиска списка категорий и предустановок, таких как текст, файл или URL.
- Категории (только для стандартных определений метаполей товаров): стандартные категории товаров, с которыми связано стандартное метаполе товара.
- Проверки (необязательно): правила для ввода значений, например ограничение на количество символов или минимальные и максимальные значения.
- Опции: где метаполе доступно для использования. Подробнее об опциях для настраиваемых данных.
Вы можете попрактиковаться в использовании метаполей, добавив инструкции по уходу за товаром и добавив всплывающее окно на страницы товаров.
Поиск метаполей приложений, доступных только для чтения
Вы можете получить доступ к списку метаполей, принадлежащих приложениям, в определенном ресурсе.
Шаги:
- В панели администратора Shopify перейдите к ресурсу, у которого есть метаполя. Например, можно перейти на страницу товара.
- В разделе «Метаполя» нажмите «Показать все».
- Нажмите «Другие действия» > «Просмотреть метаполя приложений, доступные только для чтения».
Типы метаобъектов
У метаобъектов есть два ключевых компонента:
- Определение — это группа полей, которая задаёт структуру объекта. Управление осуществляется в разделе «Настройки» > «Пользовательские данные» в панели администратора Shopify.
- Записи — это контент или данные метаобъекта. Записи создаются и управляются в разделе «Контент» > «Метаобъекты» в панели администратора Shopify.
Существуют следующие типы определений метаобъектов:
- Стандартные: эти определения настраиваются автоматически и созданы для универсальной совместимости на платформе Shopify. Поскольку стандартные определения метаобъектов соответствуют стандартам, используемым во всех магазинах Shopify, они поддерживаются приложениями, темами и другими частями вашего магазина.
- Пользовательские: эти определения уникальны для вашего магазина. Создайте пользовательский метаобъект, если ни одно стандартное определение не отвечает вашим требованиям.
- Созданные приложением: это определения, которые создаются приложением.
Структура метаобъекта
При создании определения метаобъекта вы указываете следующую информацию:
- Название: используется для идентификации метаобъекта в панели администратора Shopify, например
Authors. - Тип: уникальный идентификатор метаобъекта, автоматически сгенерированный из названия. Вы можете изменить идентификатор типа перед сохранением.
- Поля: определите контент, который вы хотите хранить в метаобъекте.
- У каждого поля есть название (обязательно), описание и тип. Вы выбираете тип поля из доступного для поиска списка категорий и предустановок, таких как текст, файл или URL.
- Необязательно: вы можете добавить правила валидации, такие как ограничение на количество символов, минимальные и максимальные значения или предустановленные значения.
- Отображаемое имя присваивается одному полю и используется для идентификации отдельной записи метаобъекта. Вы можете в любой момент изменить поле, которому назначено отображаемое имя. По умолчанию отображаемое имя присваивается первому текстовому полю в записи метаобъекта или генерируется автоматически, если в определении метаобъекта нет текстовых полей.
- Например, вы можете добавить поле для текста и указать его в качестве отображаемого имени, поле для изображения и поле для цвета.
- Опции: определяют, где можно использовать метаобъект. Узнайте больше: options for custom data.
Вы можете попрактиковаться в использовании метаобъектов, воспользовавшись инструкцией adding product highlights.
Поиск метаобъектов, созданных приложением
Чтобы получить доступ к метаобъектам, управляемым приложениями, в панели администратора Shopify, отфильтруйте определения метаобъектов.
Шаги:
В панели администратора Shopify перейдите в раздел «Контент» > Metaobjects.
Нажмите «Пользовательский», чтобы открыть меню просмотров, а затем выберите просмотр «Все», который хотите отфильтровать.
Выполните одно из следующих действий:
- Нажмите значок
, чтобы открыть панель параметров отображения. Нажмите меню
«Сортировать по», а затем выполните сортировку по параметру «Кем добавлено». Ваши метаобъекты будут отсортированы в алфавитном порядке по человеку или приложению, которое их добавило.
- Нажмите на строку поиска, затем выберите «Кем добавлено» и выберите название приложения, чтобы просмотреть добавленные им метаобъекты.