Saltar al contenido principal

getTemplatesPreviewByMarker

Obteniendo un objeto de plantilla por marcador.

Este método recupera un único objeto de plantilla basado en su identificador textual (marcador) de la API. Devuelve una Promesa que se resuelve en un objeto TemplatePreviewsEntity.

TemplatePreviews.getTemplatesPreviewByMarker( marker, langCode );

Ejemplo mínimo

const value = await TemplatePreviews.getTemplatePreviewByMarker('my-marker');

Ejemplo con atributos

const value = await TemplatePreviews.getTemplatePreviewByMarker('my-marker', 'en_US');

Esquema de parámetros

Esquema

marker(required): string
El marcador único del producto utilizado para identificar la plantilla. Si no se proporciona, puede ocurrir un comportamiento predeterminado o un error
ejemplo: "template_12345"

langCode: string
Código de idioma. Predeterminado: "en_US"
ejemplo: "en_US"

Ejemplo de respuesta

{
"id": 1,
"version": 0,
"identifier": "preview-templates",
"attributeValues": {
"marker": {
"value": "",
"type": "string",
"position": 1,
"isProductPreview": false,
"isIcon": false,
"attributeFields": {
"marker": {
"type": "string",
"value": "test"
}
}
}
},
"attributeSetIdentifier": "my-set",
"proportion": {
"vertical": {
"width": "2",
"height": "3",
"alignmentType": "leftTop",
"marker": "v"
},
"horizontal": {
"width": "234",
"height": "324",
"alignmentType": "middleBottom",
"marker": "h"
},
"square": {
"side": "3",
"alignmentType": "middleBottom",
"marker": "s"
}
},
"title": "Plantillas de Vista Previa",
"position": 1
}

Esquema de respuesta

Esquema: TemplatePreviewsEntity