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
}