Conceptos básicos de Salesforce Commerce Cloud: SFCC | LTS HUB | Skillshare

Velocidad de reproducción


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Conceptos básicos de Salesforce Commerce Cloud: SFCC

teacher avatar LTS HUB

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

    • 1.

      INTRODUCCIÓN

      3:31

    • 2.

      Comprender el ecosistema de Salesforce

      6:19

    • 3.

      Plataforma de comercio electrónico de Salesforce

      8:35

    • 4.

      Caja de arena SFCC

      12:42

    • 5.

      Centro de control

      3:11

    • 6.

      Creación de SFRA en SFCC de vainilla

      3:04

    • 7.

      Descripción general del gerente empresarial

      2:12

    • 8.

      Un recorrido completo por los pedidos en SFRA

      8:17

    • 9.

      Descripción general de la administración de SFCC de alto nivel

      2:57

    • 10.

      Obtén SFRA en una máquina local

      7:18

    • 11.

      Conecta código VS a SFCC

      10:51

    • 12.

      Hola mundo

      8:37

  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

29

Estudiantes

--

Proyectos

Acerca de esta clase

"Salesforce Commerce Cloud: idea de alto nivel" es un curso breve diseñado para ayudarte a obtener una comprensión básica de Salesforce Commerce Cloud y dominar sus funcionalidades básicas. Tanto si eres un principiante como un profesional experimentado, este curso está diseñado para proporcionarte las habilidades y los conocimientos necesarios para crear soluciones de comercio electrónico altamente efectivas con Salesforce Commerce Cloud.

A lo largo del curso, te guiaremos a través de varios módulos que abarcan todo, desde la comprensión general de la plataforma de Salesforce y sus ofertas en la nube hasta la nube de comercio electrónico(Salesforce Commerce Cloud Offering).

Lo que aprenderás

  • Conocimiento básico de la plataforma de Salesforce

  • Conocimiento básico de los diversos servicios en la nube que ofrece Salesforce

  • Comprensión avanzada de

    • SFDC [punto com de Salesforce]

    • SFCC [nube Salesforce Commerce]

    • SFMC [nube de marketing Salesforce]

  • Gerente comercial de SFCC

    • Conceptos básicos de Merchant Center

    • Conceptos básicos del Centro de administración

    • Descripción y recorrido completo de los pedidos desde el sitio web de comercio electrónico SFCC.

Al final de este curso, habrás adquirido una comprensión avanzada de qué es SFCC y cómo se ve. Además, te harás una idea de cómo los usuarios de negocios y los clientes finales utilizan las funciones creativas de SFCC.

Conoce a tu profesor(a)

Teacher Profile Image

LTS HUB

Profesor(a)
Level: Beginner

Valoración de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%

¿Por qué unirse a Skillshare?

Mira las galardonadas Skillshare Originals

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Ve clases sobre la marcha con la aplicación de Skillshare. Progresa en línea o descarga las clases para verlas en el avión, el metro o donde sea que aprendas mejor.

Transcripciones

1. Introducción: Hola amigos, bienvenidos a dominar Salesforce commerce Cloud, las llamadas completas de boot camp. Este curso es ofrecido por LTS Hub y puedes encontrarnos en www punto y LTS no han ido a escuelas. Estaremos aprendiendo sobre la plataforma básica de Salesforce y lo que viene bajo Salesforce commerce Cloud. Por lo tanto, estableceremos nuestra comprensión base alrededor de la plataforma de objetivos en sí. Una vez que nuestra comprensión de la plataforma de código es, pero veremos cuáles son los diversos servicios en la nube que ofrece Salesforce. Estos servicios no sólo en la parte superior de la plataforma fría, sino que Salesforce adquirió diversas empresas y comenzó a ofrecer los productos de esas empresas como productos y servicios de Salesforce. Ahora, en términos generales, los estaremos dividiendo en dos partes. Uno son los productos Cloud que se construyen sobre SF DC, que es salesforce.com, también conocida como plataforma de código. Y luego los productos que están ahí en el ecosistema de Salesforce por las adquisiciones de empresas realizadas por Salesforce. Entonces SFC C, que es Salesforce commerce Cloud, y SFM ven Salesforce Marketing Cloud. También son ofertas en la nube de Salesforce, pero no están construidas sobre la plataforma sales force.com, sino ah, pero tienen una pila de tecnología completamente diferente. Y nuestro resultado de adquisiciones realizadas por Salesforce será entenderlas porque llevamos a ver que la plataforma subyacente para estas son diferentes. Y aún así se hablan de la mano. Están estrechamente integrados entre sí, pero se acoplan libremente en términos de soluciones y son típicos El proyecto de Salesforce también se llama implementación de Salesforce Multi-cloud, donde estaría teniendo ciertos productos Cloud de salesforce.com, ciertos productos para nuestro SSE, SLCC o un SMC. Una vez que tengamos la comprensión básica sobre plataforma Salesforce , está ofreciendo y los servicios en la nube y su plataforma subyacente se moverán hacia SFC. Verás, obtendremos la comprensión de alto nivel del gerente de negocios. Y tan pronto como obtenga su licencia SFC e inicie sesión en el backend de SFC. Ver que backend se llama Business Manager. Y estarías viendo que cuáles son las diversas secciones como comerciante puedes tomar y back-end. Entonces también veremos como administrador de un sitio web construido sobre como FCC, qué acciones puede tomar como cliente final pasará por el sitio web de SLCC. Entonces no es solo el backend que obtiene de la licencia Salesforce commerce Cloud, sino también la solución front-end preconstruida, que está construida sobre SFR, una arquitectura de referencia, que se llama arquitectura de referencia de Salesforce, y completará el pedido en el sitio web como cliente invitado para que pueda ver varias páginas que salen de la caja de Salesforce. Y volveremos a ver el mismo orden en el back-office para que puedas relacionar front-end y back-end juntos. 2. Comprensión de la ecosistema de Salesforce: Hola a todos. Bienvenido a mi cadena Salesforce Commerce Clause. Y esto va, estaremos aprendiendo sobre Salesforce Commerce Clause, que era la que solía conocerse como demanda donde antes de la adquisición de Salesforce y después de la adquisición, Salesforce la renombró a Salesforce commerce Cloud. Ahora, antes de ir hacia Salesforce commerce Cloud, tendríamos que entender las ofertas generales de las caídas de ventas y cómo están lanzando sus diversos servicios y productos a los clientes finales. Entonces, sin más preámbulos, comencemos. Ya que los pliegues tiene una plataforma muy popular. Y la categoría CRM, que se construye sobre la plataforma propia de Salesforce, que se llama S, F B, C, salesforce.com. Ahora, salesforce.com es una plataforma escalable donde puedes construir múltiples, múltiples tipos de aplicaciones. Y los propios Salesforce enterraron un par de aplicaciones encima de esto. Y ahora los están lanzando ya que son oferta Cloud. Entonces, por ejemplo, en la parte superior de s f dc sale foods ha construido Sales Cloud. En definitiva, cuando Salesforce va a acompañar, están vendiendo la Nube de Ventas como un servicio. Aparte de eso, Salesforce también cuenta con servicios en la nube. Esto también se construye en la parte superior de nosotros tenemos DC. Salesforce ha experimentado Cloud Foods también tiene un par de otros servicios y herramientas en la nube. Entonces, por ejemplo, CPQ, que es configurar price coat, es una herramienta muy popular y dominio de comercio electrónico se construye sobre SFTP. Entonces tienen industria Cloud. Tienen Cloud específico de dominio, por ejemplo, para organizaciones sin fines de lucro. Cuentan con organizaciones sin fines de lucro Cloud for Healthcare, para educación. Cuentan con diferentes servicios en la nube. Y luego tienen la propia plataforma de oro, que también se conoce como false.com. Entonces todos estos se construyen sobre salesforce.com. Y esa es la plataforma subyacente para todas estas ofertas en la nube. Y aquí no se ve nada para la parte del comercio electrónico. Debido a que SFC C o cualquier oferta de comercio electrónico de Salesforce, cualquier oferta de comercio electrónico en la nube de Salesforce no se construye sobre la plataforma SF DC, pero lo son, son el resultado de la adquisición de diferentes empresas. Salesforce adquirió una compañía llamada demanda donde y el malware era una empresa que hablará específicamente sobre comercio B2C. Entonces tenían una plataforma que estaba atendiendo a las necesidades de comercio electrónico B2C. Era una empresa bien establecida. Y cuando se adquirieron las ventas le renombran este producto a SFC. Ver fuerza de ventas comercio Cloud porque Salesforce página todos sus servicios como una oferta en la nube. Por lo que le cambiaron el nombre a SFC see. Y esto es lo que vamos a aprender en este curso. Aparte de la fuerza de ventas B2C también tienen el lado B2B de ofrecer también. Y esto también es resultado de la adquisición de una compañía, que es, que usaremos para ser conocida como Cloud craze. Y estas dos son las categorías más amplias bajo la oferta de comercio electrónico de Salesforce. Aparte de eso, así como mencioné en las celdas de Salesforce, todos sus productos como servicio o productos como una oferta en la nube. Entonces Salesforce, salesforce commerce Cloud o B2B commerce Cloud. fuerza de ventas también tiene B2C como oferta y B2 B2C como oferta. Y seremos comprensivos pero más en torno a todas estas cuatro ofertas de Salesforce. Y este curso estaría enfocándose específicamente hacia este segmento de cosas B2C. Ahora, antes de ir hacia eso, tendríamos que entender un tipo más de oferta que tiene Salesforce y se conoce como Salesforce Marketing Cloud, S, F y C. Esto nuevamente no se construye sobre la plataforma SFD see, sino que es el resultado de la adquisición por nombre, ejecutivo, target y paradoja. Estas son, estas fueron las empresas que se están enfocando específicamente hacia B2C y creo que B2 B. Y ahora Salesforce las tiene como ofertas de marketing en la nube. Por lo que habrá que entender que Salesforce como una, como empresa, como empresa está vendiendo sus servicios como la oferta de comas. Y tienen dos grandes categorías de su oferta. Uno es la categoría de producto construido sobre la plataforma S F DC. Una es la categoría de productos que son resultado de la adquisición. Y lo son, hay muchas adquisiciones que lo mismo se siente también, pero estas son críticas. 3. Plataforma de comercio electrónico de Salesforce: Ahora, debido a que este curso es sobre comercio, tendrías que entender que la integridad es alrededor de B2C, B2B y B2C. B2c, como su nombre indica, donde un negocio está tratando directamente con los consumidores finales de los bienes. Entonces así es lo que se llama B2, B2C. Cuando un negocio está tratando con otro negocio. Y ese negocio puede d por el ancho y los consumidores. O ese negocio puede tratar más con otro negocio y luego eventualmente con los consumidores finales. Aún estamos hablando de estas comunicaciones en particular. Entonces eso se convierte en un B2B. Pero donde el productor de los bienes, que son los productores, el generador, o como directamente las fábricas venden sus productos a los consumidores finales. Eso es lo que llamamos B2C. Allí llegar directamente al consumidor. Y cuando combinamos servicios tanto B2B como B2C, esto se convierte en B2B2C. Ahora tomemos un ejemplo para asegurarnos de que estamos completamente claros. Asumamos una marca ficticia. Esta marca es conocida como LTS hub. Ahora, Esta marca es una marca de moda y ropa. Si esta marca crea un sitio web, y en ese sitio web, yo, como consumidor, voy y compro algo para mí o para mi familia en pocas palabras, para el consumo de esos Go Live. Agreguemos vía una camiseta y luego empecemos a usar esa playera. Eso significa que estoy consumiendo ese producto. Entonces este LPS Hub ha creado un sitio web B2C porque hay un consumidor al que pude ir a su sitio web. Así que estaba con su página web, pude ir al negocio y comprar algo para mi consumo. Pero si digamos que LTS hub vende algo a XYZ, que es una tienda física en mi ciudad. Y luego esto, cuando voy a esta tienda de ladrillo y mortero, puedo comprar el producto de hub LTS. Entonces LTS Hub como negocio, vendió productos a este negocio XYZ, que para este ejemplo es una tienda física. Y la tienda de ladrillo y mortero es un negocio. No es el consumidor de ese producto en particular, vendiendo ese producto más allá. Y como consumidor, fui a esta tienda de ladrillo y mortero y compré la playera y comencé a usarla. Entonces ahora estoy consumiendo la mercancía. Y por eso se trata de un sitio web B2B. Porque estamos hablando en referencia a los SUD tenemos, si estamos hablando en referencia a XYZ, entonces eso se convierte en un sitio web B2C si hubiera comprado en línea. Puede haber situaciones en las que un negocio esté comprando, comprando los bienes y luego para la venta a otro negocio, que es para la venta a consumidores, entonces puede haber múltiples jerarquías. No tenemos que ir hacia estos detalles. Así que vamos a estar entendiendo en referencia a LTS tenemos que este es un B2B. Ahora bien, si ITS Hub tiene un sitio web donde estas tiendas de ladrillo y mortero XYZ también pueden ir y comprar, así como como consumidor, puedo ir directamente y comprar. Entonces tengo elección. Puedo ir a ser XYZ o puedo hacer doble clic ir a su página web. Y si están brindando ambas ofertas, entran bajo su B2B2C porque están atendiendo bots B2B y B2C. Así que eso se convierte en su oferta B2B2C. Pero vamos, vayamos hacia una dirección diferente donde una fábrica que produce ciertos bienes está vendiendo directamente a sus consumidores. Esa es la zona donde estamos hablando de d a c. Entonces, por ejemplo, a. Tienda de alimentos, tienda, que es, digamos una panadería que está preparando el producto de panadería y vendiendo a los consumidores, puede ser un ejemplo B2C puede ser un buen ejemplo de D a C. Aparte de eso, cuando hablamos de B2C, es así que LTS han hecho compra ciertas cosas al productor de bienes como en términos de barriles. Podrán adquirir un paralelo la materia prima para una mejor compra, y luego hacen sus productos aquí, ¿verdad? Pero si ese productor de materia prima lo vende directamente a los consumidores, ahí es donde está el B2C. Entonces esta es la diferencia clave. Hay una delgada línea entre B2C y D a C. Pero en términos de concepto, son muy diferentes. Y espero que sea claro con esto. Y la conclusión de este video es entender dos cosas. Una es que entiendas cuáles son las diferentes ofertas de ventas de Salesforce como compañía y cómo presentan en su producto. Así que solo para resumir las ventas su producto como los servicios en la nube, como Sales Cloud Service, Cloud Experience, Cloud industry, Cloud, y así sucesivamente. Y desde force commerce Cloud B2B e-commerce cloud, Salesforce Marketing Cloud. Y cuando lanzan en estos servicios, han sido ciertos servicios en la parte superior de su plataforma principal. Y ciertos servicios son el resultado de adquisiciones. Así que la pila de tecnología subyacente tiene diferente. Pero como nos esforzaremos por asegurarnos de que todas estas plataformas SF, DC y conocidas como FDC, funcionen de la mano. Entonces un ejemplo en tiempo real sería, digamos que estás trabajando para una gran marca, quiere dar una experiencia completa de extremo a extremo a sus consumidores. Y asumiendo que queremos usar Salesforce para brindar todo el sufrimiento. Entonces digamos que estamos hablando del sitio web B2C que estamos construyendo para ese cliente. Y en un sitio web típico de B2C, tendrías parte de comercio electrónico, ¿verdad? Y eso viene de SFC. Ver, Digamos que queremos un chat en vivo que pueda provenir del club de servicio. V1, chatbots. Los chatbots también son una oferta de la que también forma parte de la nube de servicios. Digamos que queremos queremos que los compradores B2B puedan comprar. Entonces también podemos usar el comercio B2B. Y en el mundo B2B, vender servicios de uso épico son de autoservicio muy populares. Cpq es donde puedes acudir al sitio web y pedir un presupuesto basado en la combinación de producto que tengas. Cpq también puede venir y para procesar todos estos pedidos, posible que necesite el sistema de gestión de pedidos, que está construido sobre SFD. Ver de nuevo. Entonces, cuando brinda una experiencia completa de extremo a extremo, es posible que esté utilizando más de una oferta en la nube de Salesforce. Y eso se llama una implementación típica de múltiples nubes en Salesforce word. Y es muy importante que sepas cómo estas, cuáles son las diversas ofertas y cómo puedes conectarlas. Otra parte es, digamos que Salesforce, comercio, la nube y OMS son muy populares. Trabajan de la mano y es un caso de uso muy, muy popular. Entonces, lo que Salesforce ha hecho además es que ya que no hay Esta es una plataforma separada donde MS es una plataforma separada. Entonces ya han construido un conector, y eso conecta F FCC al sistema de pedidos. Este conector Salesforce ya ha construido, por lo que el usuario empresarial no siente que son dos plataformas separadas. Son dos plataformas subyacentes separadas. Simplemente los ven como el ecosistema general de Salesforce. Y así es como Salesforce quiere lanzar en su productividad. Espero que quede claro de esto. Eso es todo por esto. Muchas gracias. 4. Caja de arena SFCC: Bienvenida. En este video, vamos a aprender cómo vas a crear tu sandbox SFCC Entonces para eso, antes que nada, tienes que ir a tu cuenta de Demandware e iniciar sesión en esa cuenta e iniciar sesión en esa Para la facilidad de uso, normalmente irías a account.demandway.com, o simplemente puedes Y tendrías que ir a esta página web, account.demandwy.com Y aquí tendrías que iniciar sesión con tus datos. Si lo estás haciendo por primera vez, tendrías que, ya sabes, configurar esto. Si ya tiene los detalles, simplemente inicie sesión aquí, y es posible que deba hacer una configuración de dos FA si lo está haciendo por primera vez. De lo contrario, solo necesitas, ya sabes, iniciar sesión en esta cuenta, y estos datos deberías estar recibiendo con la marca en la que estás trabajando o si tienes el acceso como administrador de tu empresa. Ahora para crear el Sandbox de SFCC, antes que nada, hay que crear un cliente API Entonces para eso, tendrías que ir a clientes API y aquí, hacer clic en en API client. Aquí tendrías que crear un nuevo cliente API que vamos a utilizar para crear nuestro entorno sandbox Y para ello, más importante aquí es controlar par de configuración. Simplemente rellenemos la información básica obligatoria. Entonces solo lo llamaremos LTS Demo, y luego necesitamos una contraseña para esto Así que solo usaré mi contraseña. Puedes usar cualquier contraseña. Después en la sección de organización, tendrías que hacer clic en agregar y agregar tu organización. Entonces tendrías que agregar los roles también. Simplemente haga clic en Agregar. Aquí, te sugeriría por el momento, agregas todos los roles para que la clave API que crees tenga todo lo que no necesitas esto porque esta ya va a quedar desaprobada Vamos a sumar todas estas cosas. Al agregar el rol, solo tenga en cuenta que dentro de los roles, también tendría que agregar los alcances Así que da click en este icono de filtro. Nuevamente, seleccione su organización así como luego podrá agregar el nombre de sus rollos. Se puede dar acceso a todos los sandboxes o sandboxes seleccionados Por el momento, voy a dar acceso a todas las cajas de arena, y voy a hacer lo mismo aquí también Simplemente volveré a seleccionar mi organización así como dar acceso a todos los sandboxes Ahora, dependiendo del usuario y las capacidades de ese usuario o del tipo de acceso que le quisieras dar, puedes darles un usuario específico de sandbox o si eres administrador, querrías tener acceso a todos los sandboxes, o si estás creando un nuevo usuario que debería estar teniendo acceso a todos los sandboxes, deberías hacerlo Ahora lo siguiente es que puedes crear un token JWT, pero por el momento, no lo necesitamos Entonces aquí dentro, necesitamos un par de alcances. El correo es algo que sale de la caja. Entonces necesitamos rollos. También necesitamos filtro de principio. Y creo que necesitaríamos perfil también. Voy a compartir más detalles sobre esto en un minuto. Bueno, entre estos alcances, creo que necesito permitir todos estos alcances También puedes seleccionar qué ámbitos querrías permitir necesito, creo que rollos de acceso y filtro y perfil de inquilino Puede controlar el acceso permitido en función de esto, y luego necesita configurar la interfaz de usuario de redireccionamiento. URI. Esto es realmente importante porque cuando vas a autorizar por primera vez, necesitas tener este URI de redireccionamiento correctamente configurado para que tus autorizaciones se lleven a correctamente configurado para que cabo correctamente Ahora por el momento, acabo copiarlo y simplemente pegarlo aquí, solo recuerda que es estático para todas las cuentas y no cambia Asegúrese de que en este momento seleccione publicación secreta del cliente y luego haga clic en Guardar. Ahora aquí tengo todas las llaves. Por el momento, te estoy mostrando estas claves, pero después del video, las eliminaré. Así que no trates de usarlos en absoluto. Pero esencialmente, necesitas ingresar a esta página y crear la clave API por ti mismo. Vamos a abrir una nueva pestaña. Y abre esta URL. También compartiré esta URL en el enlace de este video o en la sección de descripción de este video. Tienes que venir aquí y tienes que abrir esto en una nueva pestaña. Esta es una interfaz de usuario Swagger, y aquí encontrarías la lista de todas las API a las que esencialmente necesitarías llamar para hacer o crear un nuevo sandbox, así como iniciar y detener esos En primer lugar, tienes que venir aquí y hacer clic en Autorizar y ahí es donde vas a usar tu ID de cliente. Solo volveré a aquí y solo usaré una de estas identificaciones de clientes. Sé que ambos son iguales, así que solo voy a usar este y solo pegarlo aquí y dar clic en autorizar. Ahora estoy autorizado, y sólo voy a cerrar esta . Puede hacer clic en Cerrar. Puedes hacer click aquí. Creo que ya lo he autorizado. Déjame comprobarlo llamando a algunas de las APIs aquí. Probablemente sólo voy a comprobar por esta API. Haré clic en Ejecutar, y veamos cuál es la respuesta. Sí, creo que estas APIs están funcionando, así que debería ser buena. Ahora, antes que nada, te pediría que compruebes que tienes, acceso completo en tu cuenta demanda ware, y cuando hayas creado la ApiKey si no eres capaz de acceder a algunas de estas APIs, probablemente el problema sea el nivel de acceso que te dan Aquí, solo ven a los sandboxes y podrás encontrar la lista de todos los Sandboxes existentes llamando a esta API Y ahora mismo tengo un sandbox activo. Pero vamos a crear un nuevo sandbox. Entonces para eso, hay una nueva API de post. Por debajo de eso, voy a venir aquí. Y ahora mismo quiero crear un nuevo sandbox. Para crear un nuevo sandbox, necesitas un LMID que puedas volver a tu cuenta de Demandware y hacer y Y aquí, cuando vayas a tu organización, encontrarías esos detalles. Hay muchas cosas, pero tienes que preocuparte por ellas, y en algún lugar de aquí encontrarías tu identificación. Entonces Z Y OI es ID para mí, así que sólo voy a venir aquí. Simplemente voy a cambiar el RLMID a mi RLMD y luego tienes que agregar un par de direcciones Cuando se crearía esta cuenta de sandbox, estos correos se les daría el acceso administrativo Así que asegúrate de que los usuarios adecuados estén informados con este correo electrónico tan pronto como se cree este sandbox Los correos también estarían saliendo a esos usuarios para que puedan iniciar sesión y puedan configurar sus cuentas. Así que solo agrega los correos electrónicos correctos aquí. Déjame agregar mi dirección de correo electrónico. Por el momento, sólo voy a añadir una, así que voy a quitar esta. Para todos estos detalles, te solicitaré que sigas la documentación, pero vamos a agregar primero un par de información clave. Puedes configurar tu programador de inicio y tu programador de paradas, así como seleccionar tus perfiles de recursos Voy a pasar por estos cuando pero solo quiero quitar todo lo demás y solo ir con el mínimo desnudo que necesitamos. Creo que también tendríamos que quitar esta coma , y deberíamos ser buenos Ahora, tan pronto como termines, simplemente haz clic en Ejecutar, y tu nuevo reino, debería estar siendo creado. Para que puedan ver estos dos oh uno. Dos oh un estado es como que nuestra solicitud ha sido aceptada y se está procesando en segundo plano. Tomaría algún tiempo, y después de eso, deberías recibir un correo electrónico en tu dirección de correo electrónico que tienes, ya sabes, proporcionado. Entonces esperaremos algún tiempo, y volvamos a esta página. Después de esperar, creo que lo que haríamos es que simplemente volveremos a llamar a esto Get API. Déjame llamarlo por ahora. Si hago clic en Ejecutar. Antes solo tenía una caja de arena aquí. Ahora puedes ver mi segundo sandbox, que también ha sido arrancado Entonces, esencialmente, nuestra cuenta Sandbox ha sido creada. Puedes hacer todo tipo de operaciones con estas API, y nuevamente, recibirás un correo electrónico o tus usuarios empresariales recibirían un correo electrónico para que puedan configurar sus cuentas de sandbox y puedan iniciar sesión en el business manager Una cosa más por los detalles de lo que todo lo que puedes hacer dentro de estas API sandbox, puedes controlar y crear un nuevo sandbox También puedes iniciar y detener tus cajas de arena. Asegúrate de entender cada vez que creas un sandbox, toma ciertos créditos de tu cuenta de sandbox, para que no te saltes de eso y asegúrate de que estás por debajo Puedes parar. Puedes programar automáticamente tus sandboxes para que se detengan en ciertos momentos Por ejemplo, puedes iniciar tus cajas de arena a las 9:00 AM cuando inicia tu horario de oficina y a las 5:00 PM cuando tu oficina se detiene y así sucesivamente. cuando tu oficina se detiene y así sucesivamente Puedes tener muchas configuraciones. Y para ello, le pediría que revisen esta documentación. Y mientras tanto, estoy esperando que se reciba el correo electrónico. También quería compartir con ustedes que una vez que se cree su sandbox, se les daría acceso administrativo Pero para encontrar la URL correcta donde necesitas iniciar sesión, lo que puedes hacer es, volvamos a esta página, y esta URL de BM que ves sería la URL de tu página de administración que recibirías. Si no recibes eso en el correo electrónico, normalmente lo haces, pero si no lo recibes , simplemente puedes usar esta URL en particular para iniciar sesión en tu cuenta de sandbox Simplemente copiemos esto y veamos si ya funciona porque aún no me han recibido el correo electrónico. Copiemos esto en el navegador, solo paguelo. Todavía está comenzando, así que puedes obtener la esencia de ello, y así es como creas un nuevo sandbox Asegúrate de detener la caja de arena tan pronto como terminen. Ahora, he recibido el correo electrónico de que mi conteo está listo, y acabo de actualizar esta página. Pero para tu facilidad, solo volveré a esta página y podrás copiar la URL de tu gestor de negocios. Sólo voy a abrir una nueva pestaña. Y pegue la URL de mi gerente de negocios, y se me pedirá que inicie sesión. Permítanme iniciar sesión en mi cuenta recién creada. Nuevamente, recibirás un FA de dos. Bien, ahora estoy conectado, y así va a quedar mi gerente de negocios cuando mi sandbox esté listo y esté funcionando. Gracias. 5. Centro de control: Hola, amigos. Hoy vamos a aprender sobre cómo puedes controlar los sandboxes en UI Anteriormente, discutimos sobre la creación y eliminación de sandboxes mediante el uso de APIs, pero hay una forma alternativa que se llama Centro de Control Entonces para eso, ve a tu navegador y busca centro de control punto comcloud dotsalos.com También compartiré esta URL en la descripción. Cuando vaya a este sitio web, tendría que iniciar sesión con sus credenciales de Demandware o cuáles son también sus credenciales de Salesforce, y yo solo aprobaré mi autenticación de dos factores Tan pronto como inicies sesión, aterrizas en esta página en particular que enumera todas tus cajas de arena, todos tus reinos Ahora mismo, tengo un reino en el sistema, así puedo ver mi reino aquí dentro. Y dentro de este reino, se me permite crear múltiples sandboxes. Voy a entrar aquí. Y en la parte superior, ves crear sandbox bajo demanda. Esto es más o menos lo mismo que hemos hecho en nuestros videos anteriores sobre cómo crear un sandbox a través de API, pero obtendrías una interfaz de usuario Si hago clic en esto, encontraré la configuración básica. Puedo fijar el tiempo de vida para el sandbox. También puedo seleccionar el perfil del recurso. Este es esencialmente el tamaño del sandbox, la CPU, etc., así como las direcciones de correo electrónico, así como las direcciones de correo electrónico, que se convertirían en el administrador del business manager para este sandbox en particular Te darías cuenta de que tenemos configuraciones muy limitadas aquí. Por lo que siempre te recomendaría usar las API para este propósito. Pero si no quieres usar las API, puedes crear el sandbox desde aquí y luego modificar el sandbox como necesites a través de las API porque no tienes muchas otras opciones aquí en términos de configuraciones No voy a crear uno nuevo aquí, pero vamos a cerrar esto. Se puede ver que ya tengo dos areneros. Uno está en el estado eliminado. Una vez que se ha eliminado el sandbox, ya no puedo realizar ninguna acción en el sandbox Y el otro sandbox que es sistema caído, eso significa que está en estado de parada Puedo dar click en este botón de inicio y se iniciará el sandbox Tenga en cuenta que también puedo agregar una configuración adicional de actualización en estos sandboxes a través de las API Pero aún así, obtienes un par de opciones más. Una vez que esto esté habilitado, puedo programar cuándo necesita apagarse el sandbox, así como si hay alguna otra configuración que deba hacer en términos de qué fecha y hora o qué día de la semana necesita encenderse y apagarse el sandbox Pero en general, obtienes este centro de control desde donde puedes controlar tus sandboxes desde la interfaz Esta es una alternativa al uso de la API. Solo otra vez, recuerda una cosa, tendrías configuraciones limitadas disponibles en Control Center en comparación con las API. Gracias. 6. Creación de SFRA en SFCC de vainilla: Amigos. Así es como se ve nuestro sandbox SFCC vainilla Tan pronto como obtenga el acceso a su sandbox, o su administrador le haya proporcionado el acceso al sandbox, inicie sesión en su Así es como va a quedar. En primer lugar, quiero que noten que tenemos un desplegable aquí, pero no tiene valores porque fuera de la caja en el sandbox, no tenemos ningún sitio web En Sales for Commerce Cloud, puedes crear múltiples sitios web, y por el momento, no tenemos ninguno. ¿Cómo creamos un nuevo sitio web? Para eso, puedes ir a Administración, clic en sitios y debajo de eso, habrías administrado sitios y aquí puedes crear un nuevo sitio web. Solo necesitas rellenar cierta información básica y podrás construir tu primer sitio web. O si eres un usuario nuevo y si lo estás aprendiendo por primera vez, entonces probablemente puedas comenzar con una plantilla. Lo que puedes hacer es bajo el administrador, ir al sitio Important Exports, y aquí encontrarías ciertas plantillas o ciertos fuera de la caja tipo de sitios web que obtienes de Salesforce Uno se conoce como Site Genesis y el otro se llama SFRA storefront Reference Architecture y puedes seleccionar cualquiera de ellos y simplemente dar clic en Va a llevar algún tiempo, pero esencialmente va a construir tu sitio web. Al hacer clic en Importar, se le darían un par de opciones. Querrías el sitio web con, sabes, qué tipo de detalles si quieres, tipo XYZ de módulos ya disponibles en el sistema o no, y puedes seleccionar en función de lo que quieras. Entonces lo que necesito es, necesito arquitectura frontal con toda la característica opcional, bien y solo voy a hacer clic en Deploy. Y si ves que este proceso aún se está ejecutando, y tardaría algún tiempo para que esto se complete. Y tan pronto como esto se haga, tendríamos nuestro sitio web en funcionamiento. Sólo vamos a esperarlo. Puede hacer clic en Refrescar y ver si esto funciona. Permítanme hacer clic aquí y refrescar en lugar de volver a enviar Se puede ver que en mi desplegable, puedo ver dos sitios web. Uno es el global y el segundo es solo arquitectura de referencia, y este puede ser un buen punto de partida para que aprendas Saleforce Commerce Cloud Tenga en cuenta que es posible que aún desee usar el sitio Génesis, pero esa ha sido una arquitectura más antigua. He creado SFRA y eso es lo que vamos a enfocar en este curso 7. Resumen de gerente de negocios: Hola amigos. Ahora vamos a entender lo que es S FCC simplemente saltará directamente a SLCC. Y verás que lo que obtienes como parte de tu fuerza de ventas comercio licencia Cloud. Y cuáles son las diversas como tienes back-end, front-end, qué características listas para usar obtienes. Y una vez que entendamos esto, entonces estaremos saltando hacia la comprensión detallada de cada uno de estos. Pero vamos a obtener la visión general de lo que obtienes. Y la pantalla que ves es el backoffice de la plataforma SLCC. Esto es lo que obtendría una vez que inicie sesión en su Salesforce Commerce Cloud. Por supuesto, estaremos cubriendo el inicio de sesión y todo tipo de detalles en conferencias posteriores. Y a esta sección también se le conoce como gerente de negocios. Porque la mayoría de los usuarios de negocios estarían iniciando sesión en el sistema y estarán tomando múltiples acciones. Ahora, en esta solución de back-office, tienes múltiples cosas que puedes controlar. Herramientas para comerciantes donde puede crear múltiples sitios web en su Salesforce Commerce Cloud, y todo el sitio web se enumerará aquí. Seleccionemos una arquitectura de referencia como una de las páginas web que salen de la caja. Y cuando vas hacia esta alza, obtienes más herramientas mercantiles. Estas herramientas como comerciante para gestionar estufa en general, entonces usted tiene herramienta administrativa. Estas son las herramientas para administrar el sitio web así como son las herramientas que en su mayoría los desarrolladores van a utilizar. Entonces puedes ir al escaparate. Este es el frente de tienda predeterminado de SFC. Ver, esto está construido sobre la arquitectura de referencia frontal de estola FIFRA. Y antes como FCC cuando se le conocía como demanda, donde la arquitectura era tan agenesia. Y cuando las ventas lo adquirieron, cambiaron la arquitectura front-end a SFIA. Estaremos discutiendo sobre SFR también en capítulos y conferencias posteriores. 8. Un viaje de pedido completo: Ahora vamos a ver rápidamente lo que obtienes. Obtienes mensajes promocionales. Obtienes nuestro encabezado en el sitio web, esta barra de menú de encabezado, estas son esencialmente las categorías. Entonces tienes banners promocionales y así sucesivamente los cuales puedes administrar desde el lado de la gestión de contenido, también obtienes un mini CMS con Salesforce. Entonces puede hacer que algunos de sus productos populares se ejecuten principalmente utilizados para los datos resaltados en el sitio web. Hay muchos bloques de contenido que puedes usar para realizar estas actividades. Entonces tienes un pie de página. Tienes enlaces comunes en el pie de página que permanecerían iguales en todo el sitio web. Entonces, en general, la estructura paga se divide en un par de trozos, encabezado, pie de página y sección de contenido principal. Y luego si vas hacia, digamos que una categoría que la sección principal de contenido se divide además en dos secciones, la barra lateral izquierda y el área de contenido donde verías el contenido, que sería suficiente cambiando frecuentemente. Ahora vamos a la categoría masculina e intentemos comprar algo. En esta categoría. Tengo todo el producto listado, y tengo un par de filtros aquí los cuales puedo usar. Este es el filtro de categoría. Entonces, si hubiera estado en una categoría de nueva llegada, me muestra cuáles son las otras subcategorías. Entonces puedo ponerlo ahí a unas categorías específicas. Si quiero seleccionar trajes de un color específico, puedo tener filtro de color. Todos estos son los atributos del producto. Y cuando configuras los atributos, puedes hacerlos filtrables. Entonces también puedes tener un par de otros filtros. También estamos viendo, ya sabes, cómo definir estas cifras. Bien. Creo que esto se ve bien. Así que esta ordenada esta página general se llama página de listado de productos PLP. Y desde esta página se pueden ver los detalles básicos del producto y los precios y así sucesivamente. Y vamos a ir a la página de detalles donde vas estar obteniendo la idea completa de lo que este producto días. Entonces aquí tienes un par de tallas que están disponibles. Bueno, no soy un voluminoso, así que sólo voy a ir por probablemente 41 para estar en un lado más seguro. El peso regular, necesito uno. Entonces si quiero, puedo realizarlo a carrito. También puedo hacer recogida en tienda si he agregado todas las tiendas. Para que puedas tener funcionalidades de click and collect. Tienes una descripción detallada del producto aquí tienes algunos enlaces para compartir en redes sociales. Puede agregar más reseñas descriptivas y así sucesivamente, en esta página también. Cuando crees el atributo del producto, solo dejaremos agregar la caricatura productiva aquí. Ahora, en cuanto agrego el producto para cortar esta sección, esta mini tarjeta, podrás ver tu producto. También puedes ver información básica alrededor del producto. Y puedes realizar múltiples acciones si tienes múltiples productos en la tarjeta, agregar, eliminar, etc., lo que habrías hecho en tu día a día. Ahora vamos primero vamos a la página del carrito y veamos cómo se ve un pequeño carrito. Entonces esta es una página de carrito típica de un sitio web de comercio electrónico. Si tienes varias líneas de productos, solo agreguemos un producto más. También quiero chaquetas, y esta se ve bien. Así que solo volveré a seleccionar mi talla, probablemente fatigaré y agregaré al carrito. Ahora vamos al cartucho. Entonces cuando tienes varios productos, puedes ver todos los detalles de un producto. Puedes mover la lista de deseos productiva y cuando quieras saber presupuesto más adelante puedes ir a tu lista de deseos y agregar la tarjeta productiva. Puedes encontrar la cantidad, la conferencia, y puedes eliminar el prediabético y agregar la promoción. Entonces cosas básicas de tarjetas que puedes hacer aquí. Esto vuelve a salir de la caja. Y al hacer clic en Checkout, así podrás realizar un checkout de invitado o puedes iniciar sesión en el sistema y pagar como usuario registrado. Entonces normalmente hay dos tipos de comprador en cualquier comercio electrónico. Una es la bilis objetivo. Ya saben que sabes lo que quieren comprar y están apuntando ya sea a un precio más barato o saben que, sabes, de qué marca quieren comprar algo. Entonces estarían yendo al sitio web de esa marca y realizando la compra. Y luego puede haber una sobredosis. Los compradores quieren comparar el producto y ver qué hay en venta y así sucesivamente y comprar desde allí. Así que vamos a ir a por aquí. Solo agregaré un correo electrónico ficticio. Entonces es que seguiremos como invitados. Así que envío más de una dirección. Así que también puedes tener envíos múltiples porque tenemos dos productos en una tarjeta, podemos dar forma a estas dos ubicaciones separadas. Pero no, no quiero que se envíen a una ubicación separada. Solo quiero una ubicación. Entonces solo voy a agregar el detalle. este momento solo tengo un país, pero puedes agregar varios países desde backend una vez que los tengas habilitados. Pero vamos, ¿qué tenemos listos para usar que nuestra ciudad? Entonces nuestra matriz. Y veamos si esto funciona. Nadie que ayude, bien, es un labios de Estados Unidos. Vamos a probar eso. Sí. Entonces, una vez que hayas agregado tus datos de envío, el sistema puede calcular el precio total del envío y ese precio adicional también se te puede mostrar aquí. Pero en este caso no tenemos ninguno. Ahora nos está pidiendo que agreguemos el detalle de la tarjeta. Vamos a probar la tarjeta ficticio. Y solo para ser francos con ustedes, todavía no he usado esta caja de arena, así que esta es la primera vez que también hago alguna compra a partir de esto. Entonces, cuando tenga los detalles de la tarjeta ficticio aquí, simplemente haré clic en Realizar pedido. Todo se ve bien. Me pide confirmar los detalles. Creo que se ve bien. Simplemente voy a hacer el pedido y me da la pantalla de agradecimiento. El pedido ha sido colocado en el sistema y todo este recorrido de los distintos pasos sale de la caja. Y como desarrollador o como usuarios empresariales, estarás administrando ya sea el contenido y el sistema. Estarás administrando el contenido del correo electrónico, estarías administrando esta página de agradecimiento. Querrás personalizar esto para los clientes. Y como desarrollador, agregarás características adicionales a este viaje general. Pero sacas algo de la caja que te puede llevar al mercado. Ahora solo voy a crear una cuenta para que sea fácil para mí usarla en el futuro. Porque compré como sistema de invitados me está dando la opción de registrar una cuenta. Creó el GAN. Bien, entonces mi cuenta está ahí. Sólo lo guardaré para uso futuro esto. Y eso es todo. Ahora, puedo ir arriba. Cuando estoy conectado, puedo ver mi, ya sabes, mi nombre de usuario aquí. Puedo ir a mi sección de cuenta. Aquí es donde manejé el perfil, la contraseña y los pequeños detalles de la lotería general. También puedo ir a mi página de listado de pedidos. Esto enumera todos los pedidos que se colocan en el sistema. Muy básico porque esto sale de la caja, pero puedes personalizar completamente el aspecto y la sensación de esto. Y eso es lo que vamos a aprender. 9. Resumen de administración de SFCC: Cuando estás en este sitio web, puedes ver que estas son las acciones clave que el comerciante estará tomando. Así podrás crear múltiples usuarios y dar acceso específico, digamos, a la gestión de productos y catálogos o gestión de contenido al contrato. Lo sentimos, manejo de contenido al equipo de contenido y así sucesivamente. Pero ahora como administrador, me gustaría simplemente ir al pedido. Consulte la lista de pedidos en el sistema. Cuando llego a esta página, lista de pedidos, no veo otro voy a dar click en multa. Y esto me muestra el primer orden. Y puedes llegar a esto desde, al dar clic en esta sección superior, ves todos estos. También se puede decir que no hay filtro así. Aquí hay muchas, muchas opciones. Simplemente iremos en detalles a cada uno de ellos en conferencias posteriores. Pero como comerciante, no estarías jugando con estos. Y cuando voy a ese pedido, puedo ver todos los detalles alrededor de ese pedido y puedo realizar la tramitación del pedido. Sólo puedo cambiar el estado. Cuál es el estado del pedido si he enviado pedido o no. Así que también puedo hacer todas esas interacciones si quieres dar acceso limitado a tus usuarios. Así que también puedes hacer eso. Ahora, vamos a echar un vistazo rápidamente en el centro comercial para que puedas administrar el contenido como administrador, puedes administrar el cliente en general. Puedes agrupar al cliente en múltiples grupos de clientes para que puedas tener grupos, promociones de fosfato. Tienes muchos objetos personalizados que puedes crear. Tienes actividades relacionadas con SEO que puedes realizar en el sitio web. Puedes administrar tus Meta detalles, URLs y así sucesivamente. Tienes productos y cabeza catalogada. Estarías creando múltiples tipos de productos. Al igual que puedes crear productos virtuales simples. Se puede crear un producto configurable donde se puede vender muy cliente puede seleccionar tamaño y colores y así sucesivamente. Para que puedas administrar los precios, puedes administrar el inventario, pero puedes administrar los pedidos, impuestos y todo el procesamiento alrededor de los pedidos. Entonces tienes en una función relacionada con la búsqueda, tienes la función de marketing. Esto, estas características de marketing son, puedes crear cupones, puedes crear cualquier descuento si se ha agregado un producto al carrito si quieres dar, digamos, si más de mil libras y tarjeta, puedes darle descuento adicional al cliente. También tienes análisis básicos disponibles. Tienes preferencias de vista si quieres, si quieres personalizar algo específico o los detalles básicos, como en una moneda en el sitio web, entrarás aquí. Entonces esta es la idea de alto nivel de las herramientas de comerciante que viene con Salesforce commerce Cloud. 10. Obtén SFRA en una máquina local: Ahora, veamos cómo vamos a obtener nuestra base de código SFCC en Local Machine Para ello, es necesario tener acceso a un gestor de negocios de Salesforce Commerce Cloud La dirección de correo electrónico por la que tienes este acceso, asegúrate de crear una cuenta de Github desde la misma dirección de correo electrónico. Cuando creas una cuenta de Github, debes asegurarte habilitar la autenticación de dos factores en tu cuenta de Github y solo asegurarte de que la dirección de correo electrónico en SFCCBM donde se te ha dado acceso y las cuentas de Github, dirección de correo electrónico estén seguras Aparte de eso, necesitaría nodo y NPM instalados en su máquina local Entonces vayamos a nuestro gerente de negocios, y tengo acceso a este gerente de negocios. Desde aquí, puedo ir a mi perfil, y debajo de mi perfil, tengo que dar clic en Claves de acceso administradas. Aquí, necesito generar la clave de acceso para que podamos tirar y empujar el código en nuestra cuenta de sandbox Asegúrese de generar un desarrollo web, un eje de archivos y una clave de acceso al estudio UX. Da click en generar, copiar esto y descargar este archivo uso adicional y solo cierra esto. Una vez que generes esto, puedes verlo aquí, digamos, si de nuevo hago clic en Generar clave de acceso, no puedo crear los FLEXs y UX Studio Key Hay otras claves que aún puedo crear. Entonces, a la vez, solo puede haber una clave web Dive File Axis y UX Studio. Y esta clave que hemos generado es una contraseña, que vamos a utilizar en código VS en capítulos posteriores. Entonces una vez que tengas este back indices y generes el esquema, ve a GitHub e inicia sesión desde la misma dirección de correo electrónico. Si ha iniciado sesión y ve la organización Salesforce Commerce Cloud, puede hacer clic en esta organización de visualización y requeriría que inicie sesión con su identidad de Commerce Cloud Una vez que inicie sesión, podrá ver todos los repositorios privados a los que Salesforce le da acceso Y aquí también verías el repositorio para SFRA yo diría, PR Sí. Para que puedas ver la arquitectura de referencia. Arquitectura de referencia frontal de tienda. Este es el repositorio que vas a necesitar acceder. Si inicias sesión en tu cuenta de Github y no ves este repositorio debajo de tu cuenta, asegúrate de ir a esta URL de quip y hacer clic en este inicio de sesión en Github usando SSO También publicaré esto en la descripción de este capítulo. Una vez que haga clic en esta URL en particular, esto le pedirá que inicie sesión de forma única a través de su cuenta de Salesforce Commerce Cloud Y de esa manera, Github vinculará tu cuenta a Commerce Cloud y te dará el acceso necesario. Y una vez que tengas ambos, vayamos al repositorio de arquitectura de referencia de tu tienda , haz clic en el código en el lado SSH, haz clic Una vez que tenga esto, simplemente puede clonar esto en su máquina local. Vamos a mi artículo. Y vamos a la carpeta de sitios. Aquí instalamos todo el código cada vez que haces clic en nuestra máquina local. Bajo sitios, voy a crear un nuevo directorio. Voy a crear un nuevo directorio como SFRA. Voy a entrar en SFRA Dentro de esto, solo voy bien. Ejecutaré Git clone y pegaré la URL que he copiado de Git y esto te pedirá la contraseña. Y esta contraseña es la contraseña de clave SSH de su máquina local No es la contraseña que hemos copiado. Así que solo agrega la clave de tu máquina local. Si no tienes la clave SSH cargada en tu Github, también puedes copiar este repositorio a través de la URL HTTPS Normalmente, iría al código y copiaría esta URL en su lugar, pero se recomienda copiar clonar el código desde SSH Y para ello, es posible que debas subir tu clave SSH a tu cuenta de Github Entonces una vez que tengas este código basado en Máquina Local, solo irás a tu arquitectura de referencia, yo solo voy a LL. Se puede ver aquí. Entonces es la arquitectura de referencia de escaparate como mi subdirectorio Voy a entrar en eso y dentro de eso, voy a tener que ejecutar NPM install. Pero antes de eso, veamos cuál nuestra versión de NPM y cuál es nuestra versión sin Js Por lo que SFRA en estos momentos es compatible con el nodo V 12. Así que asegúrate de tener instalada la versión compatible del nodo. Si tienes el nodo 14 60, instalas la aplicación vía NPM install, pero posteriormente empezarías a enfrentar problemas Así que asegúrate de que esta versión esté en el nivel de compatibilidad. Ahora ejecutemos la instalación de NPM. Esto traerá todas las bibliotecas, todas las dependencias que se requieren para SFRA y lo estaremos tirando a su máquina local Y una vez que tenga todos estos en su máquina local, tendría un código SFRA completo donde puede comenzar a realizar sus personalizaciones Entonces eso es todo por este capítulo. No voy a esperar a que esto se complete. Y para construir la aplicación, normalmente usarías vamos a ir a tu URL de quip Entonces estos son los comandos típicos del nodo JS. Entonces, una vez que ejecutes estas compilaciones, esto crearía el archivo CSS JS necesario, que utilizaremos en nuestro video posterior para subirlo a sandbox Hagámoslo ahora mismo. Solo esperemos un par de segundos más para que esto se complete. Entonces nuestra instalación de NPM está hecha. Todas las dependencias están ahora en nuestra máquina local. Ejecutemos estos tres comandos juntos. Y vamos Sí, a veces es posible que veas ciertos errores apareciendo, pero hasta que a menos que sea un error, no tienes que preocuparte Sería, en su mayoría serían sólo advertencias. Y después de esto, ya terminaste, tu SFRA se configura en tu máquina local Eso es todo por éste. Muchas gracias. 11. Conecta código VS a SFCC: Nuestro video anterior, sacamos el código del repositorio de Github y obtuvimos el código en un subdirectorio bajo SFraFolder Así que nuestra base de código en este momento reside bajo este directorio. Ahora, queremos conectar nuestra máquina local a sandbox para que cada vez que hagamos algún cambio en nuestra base de código, podamos empujar el código en nuestra instancia de sandbox Para eso, tenemos que abrir nuestro código VS Studio o VS. Entonces abriremos el código VS Studio. Y una vez que abras esto, da clic en Abrir carpeta. Aquí encontraras que tienes carpeta SDS debajo de lados, tenemos SFRA y esta es la carpeta donde tenemos todos los Haremos clic en AD y obtendrás todos tus archivos SFCC aquí Tenía un espacio de trabajo creado para este, así que automáticamente ves aparecer tu espacio Si no tienes un espacio de trabajo para esto, asegúrate de crear un espacio de trabajo. Vía espacio de trabajo de código de estudio. Déjame mostrarte cómo hacer eso. Volvamos a nuestro artículo. Ejecutemos LS guión LA. Aquí, puedes ver este espacio de trabajo de guión de código de punto de arquitectura de referencia de escaparate guión de código de punto de arquitectura Por lo que se ha creado este espacio de trabajo. Y en tu día a día, es posible que necesites eliminar esta versión de SFRA o quizás necesites obtener una versión más reciente de SFRA también de Entonces es mejor crear un espacio de trabajo de código VS paralelo a esto en lugar de dentro de esta carpeta. Así que solo vamos a un directorio padre, que está en SFRA y creamos un espacio de trabajo aquí Para ello, normalmente iría a su código VS Studio. Cuando esté en este archivo y carpeta, simplemente haga clic en este archivo, guarde el espacio de trabajo, y aquí puede dar el nombre del espacio de trabajo y se guardará. Y la próxima vez, cuando abras el código VS, dejemos el código VS. Ahora, la próxima vez que vayas a abrir el código VS, verás que tu espacio de trabajo se carga automáticamente. Entonces de esa manera, se vuelve más rápido. Y cuando trabajas en SI o con varios clientes, es posible que tengas varias versiones de SFRA, por lo que es mejor separarlas a través de múltiples espacios de trabajo también Ahora tenemos nuestro espacio de trabajo y código base en una máquina local. Conectemos nuestro código al sandbox. Para eso, necesitas crear un dwt JCNFle. Así que simplemente voy a hacer clic aquí, dar clic en Nuevo archivo y crear un dwt JSON EW significa Demandware. Así que todavía estamos usando esa convención de nomenclatura, y en dwt GSN, hay que especificar un par Volvamos a nuestra quip. Aquí, también encontrarás lo que hay que definir en dwt JSN Vamos a pegar todo por ahora y ahora, estas cinco líneas, nombre de host y usar un nombre, estas dos son obligatorias. Puedes tener contraseña aquí o también puedes eliminar esta línea también. Y siempre que vayas a abrir este espacio de trabajo y conectarte a tu sandbox, puedes especificar la contraseña en ese momento. Entonces es opcional. El cartucho también es opcional. Aquí, normalmente defines qué cartuchos querrías empujar de tu máquina local a sandbox y tienes varios cartuchos y quieres excluir algunos cartuchos, entonces puedes usar esta palabra, esta cosa, pero no la necesitaremos, así que simplemente eliminaremos esto La versión de código también es obligatoria, y veamos cómo encontramos todos estos detalles. Entonces, antes que nada, para el nombre de host, es la URL de tu sandbox Así que vamos a nuestro Sandbox. Y aquí se ve esto. Este es nuestro nombre de anfitrión de Jet jet TE hasta este Oh, lo siento por esto. Solo volvamos. Claro. Entonces esto es a partir de este titil.com Entonces este es el nombre del host. Volvamos. Pongamos el nombre del host. Lo siguiente es que necesita un nombre de usuario. Entonces este debe ser el nombre de usuario o la dirección de correo electrónico que esté utilizando para iniciar sesión en Business Manager. Especificará info en el dtschb.com. Ahora bien, este campo de contraseña es la clave que hemos generado en nuestro gerente de negocios. Volvamos con nuestro gerente de negocios. Para eso, fuimos al ícono del perfil, y aquí fuimos a administrar las claves de acceso, y debajo de aquí, creamos una clave de acceso al archivo web D. La clave que obtienes aquí es la contraseña. Entonces todavía tenemos la llave. Ahora, lo que haremos es simplemente abrir este archivo CSV. Y en este archivo CSU, encontrarías la clave. Veamos dónde está una llave. Sí. Entonces esta es una clave de aquí a esta línea. Después de este video, voy a quitar esta clave, así que, solo tienes que copiar tu clave en la contraseña y eliminar esta sección. Ahora esta versión es la versión del código que queremos cargar. Puedes conservar la versión uno cuando estés armando por primera vez, o lo que puedes hacer es ir a tu gerente de negocios, ir a tu administración e implementaciones de código, bajo despliegues de código, hacer clic en el anuncio, y aquí creas una Vamos a llamarlo VERSIÓN versión uno oh uno, ¿de acuerdo? Ahora, copiemos esta redacción exactamente. Vuelve a nuestro código VS y pégalo aquí. Entonces ciérrala. Entonces este dw dot GSN está listo. Nosotros sólo lo guardaremos. Y una vez que lo guardes, debería conectarse a la extensión que tenemos instalada antes de esto. Así que vamos a cerrar el código VS una vez más. Vamos a reiniciarlo, y te voy a mostrar como esto inicia nuestro código VS. Una vez que reinicies, verás que todo está configurado correctamente. Simplemente haremos clic en esta sección superior y haremos clic en Mostrar y Ejecutar comandos. Encontrarías que Profit Unable Upload está ahí. Si no, entonces solo puede buscar esto y hacer clic en Profit Unable Upload, y vería esta salida en la ventana de sus terminales. Y lo que esto está haciendo es, esto es subir nuestro código a nuestra cuenta de sandbox Se puede ver el progreso. Puedes ver toda la información aquí, y nuestro código ha sido subido. Volvamos a nuestra instancia SFCC. Entonces aquí tenemos esta versión uno. Entonces vamos a refrescarnos. Ahora, bajo esta versión uno, puedes ver que nuestro código ha sido subido. Justo ahora, si haces clic en esta versión uno, podrás ver todos los archivos que acabamos de subir. Y volvamos a nuestro despliegue de código. Ahora aquí, esta versión en este momento no está activa, pero puedes activar esto y en el front-end de tu sitio web, podrías ver este código reflejando y cualquier cambio que estuvieras realizando en esta base de código será visible en el front-end del sitio web. Así que probemos eso también. Vamos a hacer clic en Activar. Entonces, una vez que esto esté activado, solo iremos a nuestro sitio web de arquitectura de referencia. Bien. Bajo la administración, lo siento, vayamos al frente de la tienda y bajo administración, solo asegurémonos de que nuestra esta versión esté activada. Y cuando vamos a escaparate, podemos ver que este es nuestro escaparate Vamos a nuestra base de código, y debajo de la base de código, hagamos un pequeño cambio. Así que vamos a ir a los cartuchos. Debajo de los cartuchos, tenemos este cartucho base. Debajo del cartucho base, tenemos múltiples cosas, pero vamos a ir a la forma. A lo mejor vamos a ir a la plantilla debajo de plantilla, vamos a ir a default. Y sí, vamos a la página principal DataSML y hay múltiples usos de estos scripts, pero vamos a hacer esto Aquí, casi este estandarte de héroe, solo agreguemos H una etiqueta. Bien. Y probemos hola mundo. Y mi mal. Vamos a cerrar esa etiqueta. ¿Bien? Ahora, sólo vamos a ahorrar. Bien. Y una vez que lo guardes, vamos a refrescar el sitio web, y deberías poder ver esta madera de halo. Y quiero llamar su atención sobre esta sección. Entonces cada vez que ejecutas el comando, subes el código. Eventualmente, esto comienza a ver sus archivos locales y mantenerlos sincronizados con el Quiero llamar su atención sobre esta sección. Así que cada vez que subes el código, empieza a ver tus archivos locales. Y en cuanto hagas los cambios, solo ve cuando haga clic en Controles, solo concéntrate en la sección inferior. He hecho clic en Controles. Ahora, este archivo de Local ha sido subido a mi Sandbox. Entonces, se sincroniza con el tiempo de ejecución para que puedas ver tus cambios reflejando He eliminado Halo word, así que es muy fácil para ti hacer el desarrollo cuando tienes tu código local siendo visto por NPM y sincronizado continuamente con tu cuenta de sandbox Entonces eso es todo. Así es como vas a configurar tu máquina local con código VS y sincronizar tu código con tu instancia de sandbox y comenzar a hacer cambios en tu máquina local 12. Hola mundo: Nuestra base de código local está conectada a nuestro sandbox. Y en tu día a día, siempre que estés haciendo alguna modificación relacionada con la codificación, o pides a tu equipo que haga tales modificaciones, las estarían haciendo normalmente como un cartucho separado, y se aconseja que no modifiques nada en tu cartucho base de escaparate, que es tu cartucho base SFRA Entonces, para cualquier cambio, estarías creando un nuevo cartucho y usando la función que está disponible desde el cartucho base y luego empujarías este nuevo cartucho a tu instancia de Cloud. Entonces probemos esto. Imprimamos Hello World en nuestro sitio web a través de un nuevo cartucho. Para crear un nuevo cartucho, vas al terminal, y debajo del terminal, puedes usar scripts SGMF Entonces, cuando instalas SFRA, también obtienes SGMF instalado con NPM Así que vamos a ejecutar scripts GMF. Entonces queremos crear un nuevo cartucho. Entonces con una bandera guiamos guión, creamos CAR TR IDGE y luego el nombre de su cartucho Vamos a dar nombre a la aplicación, escaparate personalizado. Haciendo este nombre porque también lo encontrarías en la documentación de comercio de BTC, así que te será más fácil relacionarte si haces algún trabajo paralelo. Ahora ejecuta este comando. Esto esencialmente creará un subdirectorio debajo de su carpeta de cartuchos, y este subdirectorio incluiría una estructura de un cartucho que tendría múltiples carpetas Y ves aquí este dwt GCN que teníamos se ha actualizado porque este ID cosas puede que no queramos subir esto, pero aun así queremos subir este código base Así que voy a cambiar esto de nuevo a la versión anterior. Mi cartucho ha sido creado. Los cartuchos suelen residir dentro de esta carpeta de cartuchos. Y lo que queremos hacer es que primero estaríamos creando un controlador. Así que vamos a hacer clic aquí. Crea el archivo hello dot js y pasa este código. Entenderemos este código más adelante. Pero esencialmente lo que estamos haciendo es que estamos escribiendo un mensaje, hola palabra y creando una plantilla, hola hola plantilla de word, que residiría dentro de este directorio Hola, y estamos entrando en esta plantilla. Y cuando tengas esta plantilla, lista, esta ruta pertenece a tu carpeta de plantillas. Entonces vas a la carpeta de plantillas en el lado izquierdo, haces clic en los valores predeterminados, y debajo de la sección predeterminada, tienes que crear esta nueva plantilla Así que asegúrate de hacer clic en este archivo y asegúrate de tener exactamente el mismo nombre. Así que solo crearemos una carpeta. Hola Hola Hola mundo. Entonces este es mi nombre de archivo y carpeta. Así que una vez que haya terminado con esto, lo que tengo que hacer es este nombre de plantilla en sí debería ser archivo JS. Entonces, cuando escribas esto, asegúrate de ponerlo como un Js y luego pulsa Enter. Entonces tendrías tu hello world dot JS en tu carpeta de plantillas. Ahora lo haríamos es escribir H una etiqueta. Bien. Y dentro de esta etiqueta H una, lo que podemos decir es que quieres usar dólar, y debajo del dólar, escribirías PDICT punto mensaje MEWS GE Entonces lo que estamos haciendo es desde nuestro hello dot JS, tenemos esta variable de mensaje pasada. Estaríamos usando esta variable de mensaje y estaremos imprimiendo esta variable de mensaje bajo la etiqueta H one. Y una vez que tengas esto listo, lo que puedes hacer es simplemente ir a tu sitio web, y antes de eso, asegurarte de que tu código sea empujado. Entonces solo volvamos a ejecutar este profeta PlouDoce, vayamos a la sección de salida y veamos si nuestro código ha sido subido correctamente Bien, nuestro código está ahí, y creo que esto no debería ser punto. Esto debería ser punto SML. Así que vamos a cambiarle el nombre. Mi mal. Voy a cambiarle el nombre a ISML Sí, debería estar bien ahora. Y ahora, en cuanto hago los cambios, este archivo SML también se ha subido ahí Entonces lo que vamos a hacer ahora es ir a nuestro Otra vez, asegúrese de seleccionar el sitio web adecuado que queremos usar. Este front end del sitio web está cargado aquí. Simplemente haremos clic en Administración y en Administrar sitios. En Administrar lado, haga clic en Arquitectura de referencia y aquí vaya a ajustes. Aquí tenemos que especificar la ruta de nuestro cartucho que estamos creados. Así que sólo voy a volver a mi terminal. Sólo voy a copiar el nombre del cartucho ***. Pondré el nombre del cartucho al frente y luego los separaré a través de una columna. Y te mueves hacia el lado derecho y haces clic en Aplicar. De esa manera estamos uniendo este cartucho al sitio, y el cartucho debería estar unido ahora. Ahora volvamos al front-end. Entonces aquí ves que tenemos arquitectura de referencia del sitio. Ahora queremos agregar TE FAULT default, y después escribiremos HE WLO guión SHOW. Hola, show. Hola es nuestro nombre de controlador. Show es la función que creamos, y puedes ver Hello world impreso aquí. Vamos a hacer un cambio rápido. Vamos a hola punto js y Hello World de LTShob solo para que sepas que esto viene de aquí Lo guardamos, esto se cargaría automáticamente y puedes ver los cambios que vienen aquí. Ahora esta vista, esta presentación es muy minimalista porque acabamos de crear plantilla ISML y acabamos de imprimir este mensaje Si recuerdas antes, cuando vamos a nuestro cartucho de pase de escaparate y debajo de aquí, fuimos a la plantilla para homepage Volvamos a la misma plantilla una vez. Vamos a copiar todo esto a nuestro hellowd dot SML, y sólo voy a copiar este Y bajo esta sección en particular, pongamos ya nuestro mensaje. Entonces, lo que he hecho es que he copiado todo desde la página principal y acabo agregar este mensaje debajo de esta página principal de inicio Div. He guardado esto solo refrescar en la fachada del sitio web. Ahora ya ves, tengo todos los encabezados, pies de página que hay en mi sitio web, que es un componente reutilizable, y mi código está reflejando hola palabra en la parte central Debido a que estas plantillas ISML son reutilizables, por lo que puede tener el encabezado de pie de página de su sitio web y toda la estructura intacta, y solo su nuevo código estaría haciendo cualquier cambio en el lado del contenido principal Si tu código está haciendo cambios en digamos barra de menús, entonces también extiendes esa plantilla ISML Entonces de esta manera, también se puede reutilizar el ISM. estudiaremos a detalle más adelante. Eso es todo por éste. Pruebe su propio cartucho personalizado y vea si puede cargarlo y hacerlo funcionar. Si tiene algún problema, háganoslo saber. Muchas gracias.