Entonces, prefiero hacer esto cuando estoy hablando de otras cosas. Así que siéntete libre de hacerlo también cuando lo clones. Es un proyecto bastante pequeño, así que no debería llevar mucho tiempo. Y deberíamos tener, bien, voy a abrir la carpeta, y deberíamos estar, deberíamos estar aquí.
Ahora, lo importante aquí en este proyecto es este paquete, content-workshop-import-package.zip. Cómo funciona esto es, en el CMS, si tienes un proyecto, siempre puedes hacer una exportación del proyecto que crea un paquete zip, luego puedes tomar ese paquete e importarlo en otro proyecto fácilmente a través del administrador de plantillas de contenido. Así que esto no es solo una herramienta de respaldo, también es cuando quieres hacer o quieres dar un proyecto real a un colega o cualquier otra cosa.
Ahora, esto está en kentico.github.io.com slash content template manager. Voy a, nuevamente, poner esto en el chat para todos. Y lo que realmente queremos hacer ahora es importarlo en el CMS. Ahora, si no te has registrado en el CMS, puedes ir a content.ai, hacer clic en para desarrolladores, hacer clic en obtener el plan de desarrollador gratuito, y esto te llevará a una página de registro. Si haces clic en obtener el plan de desarrollador gratuito, obtendrás una prueba gratuita. Luego, después de la prueba, puedes cambiar a un plan de desarrollador gratuito, que es gratuito para siempre y es bastante generoso. Pero nuevamente, si no quieres unirte, si no quieres crear un nuevo proyecto, está bien también. Solo compartiré contigo el ID del proyecto y puedes usar el mío. Eso está bien. Así que voy a iniciar sesión, y eso me lleva directamente al proyecto. Si creas un nuevo proyecto en el CMS, si te registras, esto es lo que verás inicialmente. Este es un proyecto vacío, no hay nada aquí. Este es el coche de inicio, pero en el contenido y los activos, está un poco solitario aquí, no hay contenido aquí, lo cual está bien si estás viendo lo mismo. Lo que nos interesa ahora son las configuraciones del proyecto y queremos ir a las claves de API. Ahora, este es el ID del proyecto, también encontrarás el mismo ID en el archivo readme del repositorio de GitHub. Así que este es el ID aquí. Ese es el ID de mi proyecto donde voy a importar los data ahora. Para la importación, vas a necesitar un ID de proyecto y también vas a necesitar la clave de API de administración. Así que están en la misma pantalla aquí. Y en el administrador de plantillas de contenido solo voy a ir y hacer clic en importar y pegar el ID del proyecto aquí. Hay un campo para el ID del proyecto de destino así que eso es lo primero y la clave de API de administración de contenido está en la tarjeta derecha aquí. Solo voy a copiar eso. Voy a hacer clic aquí en publicar idioma después de la importación. Eso es porque de lo contrario, todos los elementos de contenido permanecerían en sus borradores. Así que quiero que se publiquen y se entreguen al CDN. Ahora hablé del paquete de contenido así que esto es justo aquí. Queremos tomar eso y arrastrarlo y soltarlo en el administrador de plantillas. Así que déjame poner esto aquí y lo voy a arrastrar y soltar aquí y luego podemos hacer clic en preparar para importar y luego importar data. Son solo unos pocos elementos de contenido. Sí, esta sección no es reversible, continuar. Son solo unos pocos elementos de contenido, un montón de imágenes, nada demasiado grande. Debería estar listo en solo un par de segundos. Y cuando se importe, deberías ver el contenido en el repositorio. Así que mira, debería haber tres elementos. Tenemos tres elementos aquí, dos páginas de destino, un componente y también deberíamos ver algunos activos aquí. Así que tres imágenes. Así que te doy un segundo para llegar aquí. Avísame si alguien lo logró hacer funcionar así. De lo contrario, siempre puedes usar el ID del proyecto que está en el repositorio de GitHub. ¿Puedo enviar también las claves de API? Sí, esta es la clave de API. Como si vas aquí, el ID del proyecto es la clave de API. No quiero darte la clave de API de administración porque eso te permitiría eliminar todos los data de mi proyecto o hacer cosas divertidas. Así que no voy a compartir eso contigo pero puedes crear tu propio proyecto y lo tendrás aquí mismo. Entonces David dice, lo tengo pero el paso del flujo de trabajo está en borrador. Si todo está en borrador, es porque en la importación, okay volvamos aquí. Hay una casilla de verificación que probablemente no marcaste pero eso está perfectamente bien. Lo único que necesitas hacer es hacer clic aquí y hacer una publicación en todos estos elementos. Así que selecciona todo y aquí a través de los tres puntos solo haz clic en publicar y confírmalo y todo se publicará en un segundo. Si el contenido solo está en borrador, no estará disponible para nuestra entrega de contenido. Si está en un paso publicado, entonces tendremos todo en el CDN, así que deberías tener todo publicado. ¿Dónde podemos importar el archivo? Bien, el archivo de importación está en el repositorio de GitHub. Así que este es el repositorio y ahí está. Este es el paquete zip que debes importar. Está justo en la raíz del repositorio. Bien, ahora que tienes el contenido en su lugar y tienes el ID del proyecto, lo primero que puedes verificar es si los data realmente están llegando. Para eso, puedes ir a deliver.content.ai, poner allí el ID del proyecto y hacer /items. Nuevamente, voy a poner esto en el chat para que no tengas que escribirlo. Así que si haces clic en esto, deberías ver el JSON que proviene del CDN, ¿verdad? Estos son nuestros elementos de contenido. Esta es la página de destino. Tenemos otro aquí y tenemos el componente de elemento de contenido sin título ETA. Entonces, si cambias el ID del proyecto por el que tienes deberías ver el mismo contenido aquí. Así que nuevamente, te daré unos momentos para verificar eso. ¿Cuál es el complemento que formatea ese JSON? Oh, esto es solo Firefox.
Comments