Важно! Мы больше не принимаем новых регистраций для Play EMM API.
Узнать больше .
Storelayoutpages
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Ресурс Storelayoutpages представляет собой одну страницу корпоративного магазина Google Play for Work. На каждой странице может быть до 30 кластеров магазинов (групп связанных товаров), а в магазине — до 100 страниц.
Информация об отображении, предоставляемая для каждой страницы, включает локализованное имя страницы и ссылки на другие страницы в магазине, которые отображаются в виде быстрых ссылок вверху страницы. Каждый магазин должен иметь одну назначенную домашнюю страницу, которую вы устанавливаете с помощью метода Enterprises.setStoreLayout ресурса Enterprises. Домашняя страница должна содержать ссылки на все остальные страницы магазина.
Руководство по дизайну макета магазина содержит информацию о том, как разработать макет магазина, в том числе о том, как создать страницу магазина.
Список методов для этого ресурса см. в конце этой страницы.
Представления ресурсов
Определение управляемой страницы магазина Google Play, состоящее из локализованного названия и ссылок на другие страницы. Страница также содержит кластеры, определенные как подколлекции.
{
"kind": "androidenterprise#storePage",
"id": string,
"name": [
{
"locale": string,
"text": string
}
],
"link": [
string
]
}
Имя свойства | Ценить | Описание | Примечания |
---|
id | string | Уникальный идентификатор этой страницы. Назначается сервером. Неизменяемый после назначения. | |
kind | string | | |
link[] | list | Упорядоченный список страниц, на которые пользователь должен иметь возможность перейти с этой страницы. В список не может быть включена эта страница. Рекомендуется сначала создать базовые страницы, а затем добавлять ссылки между страницами.
API не проверяет, существуют ли страницы или они доступны. | |
name[] | list | Упорядоченный список локализованных строк, дающих имя этой страницы. Отображаемый текст — это текст, который лучше всего соответствует языковому стандарту пользователя, или первая запись, если хорошего соответствия нет. Должна быть хотя бы одна запись. | |
name[]. locale | string | Тег BCP47 для локали. (например, «en-US», «de»). | |
name[]. text | string | Текст, локализованный в соответствующей локали. | |
Методы
- удалить
- Удаляет страницу магазина.
- получать
- Получает подробную информацию о странице магазина.
- вставлять
- Вставляет новую страницу магазина.
- список
- Получает подробную информацию обо всех страницах магазина.
- обновлять
- Обновляет содержимое страницы магазина.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-13 UTC.
[null,null,["Последнее обновление: 2024-11-13 UTC."],[[["\u003cp\u003eA Storelayoutpages resource represents a single page within a Google Play for Work store, which can contain up to 30 store clusters and link to other pages.\u003c/p\u003e\n"],["\u003cp\u003eEach store must have a designated homepage, accessible via the Enterprises.setStoreLayout method, that links to all other store pages for navigation.\u003c/p\u003e\n"],["\u003cp\u003ePages are identified by unique IDs, display localized names, and include links to other relevant pages within the store structure.\u003c/p\u003e\n"],["\u003cp\u003eStorelayoutpages resources can be managed using methods like insert, delete, get, list, and update to control their content and organization.\u003c/p\u003e\n"]]],[],null,["# Storelayoutpages\n\n\u003cbr /\u003e\n\nA Storelayoutpages resource represents a single page of the enterprise's Google Play for Work store. Each page can have up to 30 [store clusters](/android/work/play/emm-api/v1/storelayoutclusters) (groups of related products), and the store can have up to 100 pages.\n\nThe display information provided for each page includes the page's localized name and links to other pages in the store, which are displayed as quick links at the top of the page. Each store must have one designated homepage, which you set using the [Enterprises.setStoreLayout](/android/work/play/emm-api/v1/enterprises/setStoreLayout) method of the Enterprises resource. The homepage should include links to all the other pages in the store.\n\nThe [Store Layout Design](/android/work/play/emm-api/store-layout) guide has information on how to design a store layout, including how to create a store page.\n\n\u003cbr /\u003e\n\nFor a list of [methods](#methods) for this resource, see the end of this page.\n\nResource representations\n------------------------\n\nDefinition of a managed Google Play store page, made of a localized name and links to other pages. A page also contains clusters defined as a subcollection.\n\n```text\n{\n \"kind\": \"androidenterprise#storePage\",\n \"id\": string,\n \"name\": [\n {\n \"locale\": string,\n \"text\": string\n }\n ],\n \"link\": [\n string\n ]\n}\n```\n\n| Property name | Value | Description | Notes |\n|-----------------|----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------|\n| `id` | `string` | Unique ID of this page. Assigned by the server. Immutable once assigned. | |\n| `kind` | `string` | | |\n| `link[]` | `list` | Ordered list of pages a user should be able to reach from this page. The list can't include this page. It is recommended that the basic pages are created first, before adding the links between pages. The API doesn't verify that the pages exist or the pages are reachable. | |\n| `name[]` | `list` | Ordered list of localized strings giving the name of this page. The text displayed is the one that best matches the user locale, or the first entry if there is no good match. There needs to be at least one entry. | |\n| name[].`locale` | `string` | The BCP47 tag for a locale. (e.g. \"en-US\", \"de\"). | |\n| name[].`text` | `string` | The text localized in the associated locale. | |\n\nMethods\n-------\n\n[delete](/android/work/play/emm-api/v1/storelayoutpages/delete)\n: Deletes a store page.\n\n[get](/android/work/play/emm-api/v1/storelayoutpages/get)\n: Retrieves details of a store page.\n\n[insert](/android/work/play/emm-api/v1/storelayoutpages/insert)\n: Inserts a new store page.\n\n[list](/android/work/play/emm-api/v1/storelayoutpages/list)\n: Retrieves the details of all pages in the store.\n\n[update](/android/work/play/emm-api/v1/storelayoutpages/update)\n: Updates the content of a store page."]]