Вы просматриваете устаревшую документацию по API библиотеки Google Фото.
AlbumPosition
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Определяет позицию в альбоме.
JSON-представление |
---|
{
"position": enum (PositionType ),
// Union field relative_item can be only one of the following:
"relativeMediaItemId": string,
"relativeEnrichmentItemId": string
// End of list of possible types for union field relative_item .
} |
Поля |
---|
position | enum ( PositionType ) Тип позиции для носителя или дополнительного элемента. |
Поле объединения relative_item . Элемент, относительно которого находится позиция. Это значение необходимо устанавливать только при использовании типа позиции AFTER_MEDIA_ITEM или AFTER_ENRICHMENT_ITEM . relative_item может быть только одним из следующих: |
relativeMediaItemId | string Элемент мультимедиа, относительно которого находится позиция. Используется только в том случае, если тип позиции — AFTER_MEDIA_ITEM. |
relativeEnrichmentItemId | string Элемент обогащения, относительно которого находится позиция. Используется только в том случае, если тип позиции — AFTER_ENRICHMENT_ITEM. |
Тип позиции
Возможные позиции в альбоме.
Перечисления |
---|
POSITION_TYPE_UNSPECIFIED | Значение по умолчанию, если это перечисление не установлено. |
FIRST_IN_ALBUM | В начале альбома. |
LAST_IN_ALBUM | В конце альбома. |
AFTER_MEDIA_ITEM | После сообщения в СМИ. |
AFTER_ENRICHMENT_ITEM | После предмета обогащения. |
,
Определяет позицию в альбоме.
JSON-представление |
---|
{
"position": enum (PositionType ),
// Union field relative_item can be only one of the following:
"relativeMediaItemId": string,
"relativeEnrichmentItemId": string
// End of list of possible types for union field relative_item .
} |
Поля |
---|
position | enum ( PositionType ) Тип позиции для носителя или дополнительного элемента. |
Поле объединения relative_item . Элемент, относительно которого находится позиция. Это значение необходимо устанавливать только при использовании типа позиции AFTER_MEDIA_ITEM или AFTER_ENRICHMENT_ITEM . relative_item может быть только одним из следующих: |
relativeMediaItemId | string Элемент мультимедиа, относительно которого находится позиция. Используется только в том случае, если тип позиции — AFTER_MEDIA_ITEM. |
relativeEnrichmentItemId | string Элемент обогащения, относительно которого находится позиция. Используется только в том случае, если тип позиции — AFTER_ENRICHMENT_ITEM. |
Тип позиции
Возможные позиции в альбоме.
Перечисления |
---|
POSITION_TYPE_UNSPECIFIED | Значение по умолчанию, если это перечисление не установлено. |
FIRST_IN_ALBUM | В начале альбома. |
LAST_IN_ALBUM | В конце альбома. |
AFTER_MEDIA_ITEM | После сообщения в СМИ. |
AFTER_ENRICHMENT_ITEM | После предмета обогащения. |
,
Определяет позицию в альбоме.
JSON-представление |
---|
{
"position": enum (PositionType ),
// Union field relative_item can be only one of the following:
"relativeMediaItemId": string,
"relativeEnrichmentItemId": string
// End of list of possible types for union field relative_item .
} |
Поля |
---|
position | enum ( PositionType ) Тип позиции для носителя или дополнительного элемента. |
Поле объединения relative_item . Элемент, относительно которого находится позиция. Это значение необходимо устанавливать только при использовании типа позиции AFTER_MEDIA_ITEM или AFTER_ENRICHMENT_ITEM . relative_item может быть только одним из следующих: |
relativeMediaItemId | string Элемент мультимедиа, относительно которого находится позиция. Используется только в том случае, если тип позиции — AFTER_MEDIA_ITEM. |
relativeEnrichmentItemId | string Элемент обогащения, относительно которого находится позиция. Используется только в том случае, если тип позиции — AFTER_ENRICHMENT_ITEM. |
Тип позиции
Возможные позиции в альбоме.
Перечисления |
---|
POSITION_TYPE_UNSPECIFIED | Значение по умолчанию, если это перечисление не установлено. |
FIRST_IN_ALBUM | В начале альбома. |
LAST_IN_ALBUM | В конце альбома. |
AFTER_MEDIA_ITEM | После сообщения в СМИ. |
AFTER_ENRICHMENT_ITEM | После предмета обогащения. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003e\u003ccode\u003eAlbumPosition\u003c/code\u003e defines the position of media or enrichment items within an album using the \u003ccode\u003ePositionType\u003c/code\u003e enum.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003ePositionType\u003c/code\u003e includes options for positioning items at the beginning, end, or relative to other media or enrichment items within the album.\u003c/p\u003e\n"],["\u003cp\u003eWhen specifying positions relative to other items, \u003ccode\u003erelativeMediaItemId\u003c/code\u003e or \u003ccode\u003erelativeEnrichmentItemId\u003c/code\u003e must be used depending on the item type.\u003c/p\u003e\n"]]],["The core content describes how to specify a position within an album using JSON. A position is defined by a `position` type, which can be `FIRST_IN_ALBUM`, `LAST_IN_ALBUM`, `AFTER_MEDIA_ITEM`, or `AFTER_ENRICHMENT_ITEM`. If the position is after an existing item, a `relative_item` union field, containing either `relativeMediaItemId` or `relativeEnrichmentItemId`, specifies that item's ID. `POSITION_TYPE_UNSPECIFIED` is used if position type is not specified.\n"],null,["# AlbumPosition\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [PositionType](#PositionType)\n\nSpecifies a position in an album.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"position\": enum (/photos/library/legacy/reference/rest/v1/AlbumPosition#PositionType), // Union field `relative_item` can be only one of the following: \"relativeMediaItemId\": string, \"relativeEnrichmentItemId\": string // End of list of possible types for union field `relative_item`. } ``` |\n\n| Fields ||\n|----------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------|\n| `position` | `enum (`[PositionType](/photos/library/legacy/reference/rest/v1/AlbumPosition#PositionType)`)` Type of position, for a media or enrichment item. |\n| Union field `relative_item`. The item to which the position is relative to. This must be set only if using position type `AFTER_MEDIA_ITEM` or `AFTER_ENRICHMENT_ITEM`. `relative_item` can be only one of the following: ||\n| `relativeMediaItemId` | `string` The media item to which the position is relative to. Only used when position type is AFTER_MEDIA_ITEM. |\n| `relativeEnrichmentItemId` | `string` The enrichment item to which the position is relative to. Only used when position type is AFTER_ENRICHMENT_ITEM. |\n\nPositionType\n------------\n\nPossible positions in an album.\n\n| Enums ||\n|-----------------------------|---------------------------------------|\n| `POSITION_TYPE_UNSPECIFIED` | Default value if this enum isn't set. |\n| `FIRST_IN_ALBUM` | At the beginning of the album. |\n| `LAST_IN_ALBUM` | At the end of the album. |\n| `AFTER_MEDIA_ITEM` | After a media item. |\n| `AFTER_ENRICHMENT_ITEM` | After an enrichment item. |"]]