Antes de entrar y empezar a cargar todo el contenido, es aconsejable tener en cuenta la estructura de carpetas que utilizará y, en particular, la convención de nomenclatura de archivos. Es probable que le ahorre tiempo y tenga que rehacer tareas más tarde. Es mejor coordinar estas decisiones entre todos los grupos.
La asignación de nombres a archivos es generalmente la decisión más importante que toma en cuanto a la implementación de Dynamic Media Classic. Sin embargo, para entender por qué es importante, hablemos primero de la estructura de carpetas.
La jerarquía de carpetas es importante para usted y para su empresa únicamente con fines organizativos: las direcciones URL de Dynamic Media Classic solo hacen referencia al nombre del recurso, no a la carpeta o a la ruta. Independientemente de dónde cargue un archivo, la dirección URL es la misma. Esto es muy diferente a cómo la mayoría de la gente organiza sus imágenes y contenido para la web, pero con Dynamic Media Classic no hay diferencia.
Otra consideración importante es el número de recursos o carpetas que se van a almacenar en cada carpeta. Si hay muchos recursos almacenados en una carpeta, el rendimiento se degrada al ver los recursos en Dynamic Media Classic. No almacene miles de recursos en una carpeta. En su lugar, desarrolle una jerarquía organizativa con menos de 500 activos o carpetas dentro de una rama determinada de la jerarquía. Este no es un requisito estricto, pero ayuda a mantener tiempos de respuesta aceptables al ver o buscar recursos. De hecho, se recomienda crear jerarquías amplias y superficiales en lugar de estrechas y profundas.
La forma más sencilla de crear las carpetas es cargar toda la estructura de carpetas mediante FTP y activar la opción Incluir subcarpetas. Esta opción hace que Dynamic Media Classic vuelva a crear la estructura de carpetas en el sitio FTP de Dynamic Media Classic.
Queremos que tenga en cuenta la estructura de carpetas antes de empezar a cargar todos los archivos, ya que es mucho más fácil organizar y administrar los archivos y carpetas localmente en el equipo que en Dynamic Media Classic. Por ejemplo, solo puede arrastrar y soltar archivos, pero no carpetas enteras, dentro de Dynamic Media Classic.
Para la estrategia de carpetas, considere lo que tiene sentido para su organización. Estos son algunos casos comunes de asignación de nombres a carpetas:
La forma en que elija nombrar sus archivos es quizás la decisión temprana más importante que tome con respecto a Dynamic Media Classic. Esto se debe a que todos los recursos de Dynamic Media Classic deben tener nombres únicos, independientemente de dónde se almacenen en la cuenta.
Todas las direcciones URL y transacciones en Dynamic Media Classic están impulsadas por un ID de recurso, que es el identificador único de un recurso en la base de datos. Al cargar un archivo, el ID del recurso se crea tomando el nombre de archivo y eliminando la extensión. Por ejemplo, 896649.jpg obtiene un recurso ID 896649.
Reglas relativas a los ID de recurso:
La convención de nombres es básicamente la forma en que se integra con Dynamic Media Classic. Normalmente, no integra los sistemas de back-office en Dynamic Media Classic porque es un sistema cerrado. Es un socio pasivo, esperando instrucciones en forma de URL.
La mayoría de los usuarios basan su convención de nombres en torno a su SKU o ID de producto internos para que cuando se llama a una página web con información sobre ese SKU, la página pueda buscar automáticamente una imagen que tenga un nombre similar. Si no hay conexión entre el nombre de archivo y el SKU o ID, el sistema de back-office deberá realizar un seguimiento manual de cada nombre de archivo y una persona deberá mantener esas asociaciones, en resumen, mucho trabajo tanto para los equipos de TI como de contenido.
La estrategia de asignación de nombres debe ser flexible para futuras expansiones, por lo que puede evitar tener que cambiar el nombre después de lanzarse. Estas son algunas estrategias típicas de asignación de nombres:
No hay imágenes alternativas. En esta situación, solo tiene una imagen por producto y ninguna vista alternativa o de color. Asignaría un nombre estricto a cada imagen según su SKU o número de ID de producto único. Cuando se carga la página, la plantilla de página llama al ID del recurso con el mismo número de SKU.
SKU o PID | Nombre de archivo | ID del recurso |
---|---|---|
896649 | 896649.jpg | 896649 |
SKU123 | SKU123.png | SKU123 |
Este es un sistema muy simple, y bueno si tienes necesidades modestas. Sin embargo, no es muy flexible. Solo porque no tengan imágenes alternativas hoy no significa que no tendrán esas imágenes mañana. El siguiente escenario ofrece más flexibilidad.
Uso de la imagen, vistas alternativas, versiones de color, muestras. Esta estrategia permite vistas alternativas y/o de color, si las tiene. En lugar de asignar un nombre a la imagen únicamente después del SKU, agregue un modificador como "_1" y "_2" para vistas alternativas y un código de color de "_RED" o "_BLU" para vistas de color. Si tiene imágenes de color y vistas alternativas para el mismo producto, tal vez agregaría "_RED_1" y "_RED_2" para la primera y la segunda vista de color rojo. A las muestras se les asignaría el nombre SKU, el código de color y la extensión "_SW".
SKU o PID | Categoría | Nombre de archivo | ID del recurso |
---|---|---|---|
AA123 | Vistas Alt | A123_1.tif AA123_2.tif AA123_3.tif | A123_1 A123_2 A123_3 |
Vistas de colores | AA123_BLU.tif AA123_RED.tif AA123_BROWN.tif | AA123_BLU AA123_RED AA123_BROWN | |
Muestras | AA123_BLU_SW.tif | AA123_BLU_SW | |
Conjunto de imágenes o conjunto de muestras | A123 o A123_SET |
Cuando se trata de conjuntos de colecciones, como conjuntos de imágenes y conjuntos de muestras, el propio conjunto debe tener también un nombre único. Por lo tanto, en este caso, se podría dar al conjunto el SKU base como su nombre o el SKU con la extensión "_SET".
Una última palabra sobre la importancia de la convención de nombres. Si desea utilizar conjuntos (como conjuntos de imágenes o conjuntos de muestras), una convención de nombres predecible le permitirá automatizar su creación. Cualquier método con secuencias de comandos, como un ajuste preestablecido de conjunto de lotes, del que aprenda en una sección independiente de este tutorial, se puede excluir de una convención de nomenclatura.
El método alternativo es crear manualmente los conjuntos. Aunque la creación manual de conjuntos de imágenes para 200 imágenes puede no ser un gran trabajo, imaginen si tiene más de 100.000 imágenes. Es entonces cuando la automatización de la creación de conjuntos se vuelve crucial.