Создание пользовательских определений метаполей
Если для специализированной информации, которую вы хотите добавить в свой магазин Shopify, нет стандартного определения метаполя, вы можете создать пользовательское определение метаполя. Пользовательские определения также создаются при переносе существующих метаполей в определение.
При создании пользовательского определения для метаполя нужно указать следующую информацию:
- Название: используется для идентификации метаполя в панели администратора Shopify, например
Color. - Тип: тип данных, которые хранит метаполе. Вы выбираете тип из списка категорий и предустановок с возможностью поиска, например однострочный текст, файл или URL.
- Пространство имен и ключ: уникальный идентификатор вашего метаполя, который автоматически создается на основе названия. Вы можете использовать пространство имен для группировки похожих метаполей, но каждое пространство имен и ключ должны быть уникальными. Пример:
custom.color. - Описание (необязательно): позволяет добавить пояснительную информацию, например, какие значения нужно вводить в метаполе.
- Проверки (необязательно): правила для ввода значений, такие как ограничения на количество символов или минимальные и максимальные значения.
На этой странице
Прежде чем начать
Прежде чем создавать пользовательское определение метаполя, ознакомьтесь со следующей информацией, чтобы понять, как его настраивать:
Создание пользовательского определения
В панели администратора Shopify перейдите в раздел Настройки > Метаполя и метаобъекты.
Выберите раздел магазина, в который вы хотите добавить метаполе. Например, Товары.
Нажмите «Добавить определение».
В поле Название введите название для вашего определения. Если подходящее стандартное определение появится в качестве подсказки под полем, вы можете нажать на него, чтобы использовать стандартное определение.
Дополнительно: в поле Пространство имен и ключ отредактируйте автоматически сгенерированный идентификатор для вашего метаполя.
Нажмите Выбрать тип, а затем найдите или выберите из списка тип, который лучше всего подходит для вашего метаполя. Типы организованы в категории с предустановками, например Однострочный текст или Файл > Изображение. Для получения дополнительной информации о доступных типах см. раздел Типы и значения контента метаполей.
Дополнительно: чтобы разрешить использование списка значений в метаполе, нажмите Одно значение и выберите Список значений.
Дополнительно: нажмите Добавить описание, чтобы ввести описание для значений вашего метаполя.
Дополнительно: если под определением появится раздел Проверка, настройте правила проверки, чтобы ограничить диапазон допустимых значений для вашего метаполя. Доступные параметры проверки зависят от выбранного типа.
Необязательно: чтобы разрешить пользовательским витринам отображать значения этого метаполя, выберите «Витрины».
Необязательно: чтобы это определение отображалось для умных коллекций, выберите «Умные коллекции». Эта опция доступна только для метаполей товаров и вариантов.
Дополнительно: нажмите Определение закреплено, чтобы открепить метаполе и оно не отображалось автоматически на соответствующих страницах в панели администратора Shopify.
Нажмите «Сохранить».
Дальнейшие действия после добавления определений метаполей
После добавления определений для метаполей вы можете выполнить следующие действия:
- Закрепите или открепите определения метаполей, чтобы задать порядок их отображения.
- Добавьте значения в метаполя для разделов вашего магазина.
- Подключите метаполя к своей теме, чтобы отобразить их в интернет-магазине.
Использование пользовательских метаполей со Storefront API
Если вы хотите, чтобы пользовательские витрины могли отображать ваши метаполя, вы можете предоставить доступ к Storefront API при создании или редактировании определения метаполя. Предоставить доступ к Storefront API может быть полезно, если вы продаете товары Shopify через сторонний веб-сайт, видеоигру или другой пользовательский интерфейс для покупок.
По умолчанию значения пользовательских метаполей недоступны для пользовательских витрин. Узнайте больше об использовании метаполей со Storefront API.