Etiqueta: eMarketingSpotCache

Puede incluir la etiqueta wcf:eMarketingSpotCache dentro de un fragmento JSP de zona de e-Marketing para indicar que el fragmento de JSP se va a almacenar en memoria caché de forma dinámica. Esta etiqueta establece dinámicamente ID de dependencia para entradas de memoria caché de zona de e-Marketing.
Cuando se utiliza la etiqueta wcf:eMarketingSpotCache, la clase para esta etiqueta establece dinámicamente los ID de dependencia para invalidar el fragmento de JSP de zona de e-Marketing cuando cambia la definición de zona de e-Marketing. La definición de zona de e-Marketing cambia siempre que cambia el contenido (contenido de marketing, productos, categorías) o actividades web que están asociadas con la zona de e-Marketing. Los ID de dependencia se establecen para la zona de e-Marketing (ID o nombre). Los ID de dependencia también pueden establecerse para los datos (entrada de catálogo, categoría, contenido) que se está visualizando dentro de una zona de e-Marketing.
  • Si la página padre se está almacenando en memoria caché, los ID de dependencia se establecen en la entrada de memoria caché de la página padre
  • Si la página padre no se está almacenando en memoria caché, los ID de dependencia están establecidos en la entrada de memoria caché JSP de la zona de e-Marketing
Si desea establecer los ID de dependencia para el contenido, las entradas de catálogo o las categorías que se visualizan dentro de una zona de e-Marketing, debe incluir el atributo de etiqueta adecuado. El valor para el atributo de etiqueta debe coincidir con los nombres emitidos por los desencadenantes de invalidación de base de datos. El valor del atributo de etiqueta también debe coincidir con los nombres que se definen dentro de cachespec.xml para la entrada de memoria caché de zona de e-Marketing. Para obtener información sobre el almacenamiento en memoria caché de la zona de e-Marketing, consulte Descripción general del almacenamiento en memoria caché de JSP de zonas de e-Marketing basado en comportamiento de actividad.

Información de etiqueta

Información de etiqueta
Contenido del cuerpo empty

Atributos

Atributos

Nombre: Obligatorio Tiempo de petición Tipo Descripción:
marketingSpotData true true java.lang.String El SDO MarketingSpotData que se devuelve de una llamada de servicio para Obtener MarketingSpotData.
categoryDependencyName false true java.lang.String Si este valor se establece, el valor para este atributo se utiliza como nombre de dependencia. Este nombre se utiliza para crear una regla de dependencia para las categorías que se visualizan dentro de la zona de e-Marketing. Si este atributo no se ha establecido, no se establecen reglas de dependencia para las categorías que se visualizan en la zona de e-Marketing.
catalogEntryDependencyName false true java.lang.String Si este valor se establece, el valor para este atributo se utiliza como nombre de dependencia. Este nombre se utiliza para crear una regla de dependencia para las entradas de catálogo que se visualizan dentro de la zona de e-Marketing. Si este atributo no se ha establecido, no se establecen reglas de dependencia para las entradas de catálogo que se visualizan en la zona de e-Marketing.
contentDependencyName false true java.lang.String Si este valor se establece, el valor para este atributo se utiliza como nombre de dependencia. Este nombre se utiliza para crear una regla de dependencia para el contenido de marketingque se visualiza dentro de la zona de e-Marketing. Si este atributo no se ha establecido, no se establecen reglas de dependencia para el contenido de marketing que se visualiza en la zona de e-Marketing.

Variables

No se han definido variables para la etiqueta wcf:eMarketingSpotCache.

EJEMPLO

El siguiente ejemplo utiliza la etiqueta wcf:eMarketingSpotCache dentro del fragmento de JSP de la zona de e-Marketing con el siguiente formato:
<wcf:eMarketingSpotCache marketingSpotData="${marketingSpotDatas}" />
El siguiente ejemplo especifica ID de dependencias para el contenido, las entradas de catálogo y las categorías que se visualizan dentro de una zona de e-Marketing:
<wcf:eMarketingSpotCache marketingSpotData="${marketingSpotDatas}" 
  contentDependencyName="contentId" 
  catalogEntryDependencyName="productId"
  categoryDependencyName="categoryId" 
/>

Para obtener más información sobre esta etiqueta, consulte la clase com.ibm.commerce.marketing.cache.TagEMarketingSpotCache.java.