Noções básicas do Salesforce Commerce Cloud — SFCC | LTS HUB | Skillshare

Velocidade de reprodução


1.0x


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

Noções básicas do Salesforce Commerce Cloud — SFCC

teacher avatar LTS HUB

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Apresentação

      3:31

    • 2.

      Compreendendo o ecossistema do Salesforce

      6:19

    • 3.

      Plataforma de eCommerce Salesforce

      8:35

    • 4.

      Sandbox de SFCC

      12:42

    • 5.

      Centro de controle

      3:11

    • 6.

      Criando SFRA no SFCC vanila

      3:04

    • 7.

      Visão geral do gerente de negócios

      2:12

    • 8.

      Uma jornada completa de pedidos na SFRA

      8:17

    • 9.

      Visão geral de alto nível de administrador do SFCC

      2:57

    • 10.

      Obtenha SFRA em uma máquina local

      7:18

    • 11.

      Conecte o código do VS ao SFCC

      10:51

    • 12.

      Olá, mundo

      8:37

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

29

Estudantes

--

Sobre este curso

O “Salesforce Commerce Cloud — Ideia avançada” é um curso breve projetado para ajudar você a obter uma compreensão básica do Salesforce Commerce Cloud e dominar suas principais funcionalidades. Quer você seja um iniciante ou um profissional experiente, este curso foi projetado para fornecer as habilidades e o conhecimento necessários para criar soluções de comércio eletrônico altamente eficazes usando o Salesforce Commerce Cloud.

Ao longo do curso, você vai ser orientado por vários módulos que abordam tudo, desde a compreensão geral da plataforma Salesforce e suas ofertas em nuvem até a nuvem de comércio eletrônico (oferta de comércio na nuvem da Salesforce).

O que você aprenderá

  • Noções básicas da plataforma Salesforce

  • Conhecimento básico dos vários serviços de nuvem oferecidos pelo Salesforce

  • Alto nível de compreensão de

    • SFDC [ponto com da Salesforce]

    • SFCC [Salesforce Commerce cloud]

    • SFMC [Salesforce Marketing Cloud]

  • Gerenciador de Negócios SFCC

    • Noções básicas do Merchant Center

    • Noções básicas do Admin Center

    • Visão geral e jornada completa de pedidos a partir do site de comércio eletrônico da SFCC.

Ao final deste curso, você terá adquirido um alto nível de compreensão do que é SFCC e como ele é. Você também vai ter uma ideia de como usuários empresariais e clientes finais usam os recursos SFCC prontos.

Conheça seu professor

Teacher Profile Image

LTS HUB

Professor
Level: Beginner

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Apresentação: Olá pessoal, bem-vindos a dominar o Salesforce Commerce Cloud, as chamadas completas de treinamento. Este curso é oferecido pelo LTS Hub e você pode nos encontrar em www dot e o LTS ainda não entrou nas escolas. Aprenderemos sobre o básico da plataforma Salesforce e o que está incluído na Salesforce Commerce Cloud. Então, estabeleceremos nosso entendimento básico em torno da própria plataforma de metas. Assim que entendermos a plataforma de código , veremos quais são os vários serviços em nuvem que a Salesforce oferece. Esses serviços não se baseiam apenas na plataforma fria, mas a Salesforce adquiriu várias empresas e começou a oferecer os produtos dessas empresas como produtos e serviços da Salesforce. Agora, em termos gerais, vamos dividi-los em duas partes. Um deles são os produtos de nuvem criados com base no SF DC, que é salesforce.com, também conhecido como plataforma de código. E depois os produtos que existem no ecossistema da Salesforce por causa das aquisições de empresas feitas pela Salesforce. Então, o SFC C, que é o Salesforce Commerce Cloud, e o SFM veem o Salesforce Marketing Cloud. Eles também são uma oferta de nuvem da Salesforce, mas não são construídos com base na plataforma salesforce.com, mas têm um conjunto de tecnologias completamente diferente. E nosso resultado das aquisições feitas pela Salesforce será entendê-las , pois levamos a ver que a plataforma subjacente para elas é diferente. E ainda assim eles falam um com o outro de mãos dadas. Eles estão fortemente integrados entre si, mas estão vagamente acoplados em termos de soluções projeto típico da Salesforce também é Um projeto típico da Salesforce também é chamado de implementação multinuvem do Salesforce, qual você teria certos produtos de nuvem da salesforce.com, certos produtos para nosso SSE, SLCC ou SMC. Assim que tivermos o entendimento básico sobre a plataforma Salesforce , sua oferta e os serviços em nuvem e sua plataforma subjacente passarão para o SFC. Veja, obteremos o entendimento de alto nível do gerente de negócios. E assim que você obtiver sua licença SFC e fizer login no back-end do SFC. Veja que o back-end é chamado de Business Manager. E você veria quais são as várias seções como comerciante que você pode contratar e contratar. Em seguida, também veremos, como administrador de um site criado com base na FCC, quais ações você pode realizar como cliente final passarão pelo site da SLCC. Portanto, não é apenas o back-end que você obtém da licença Salesforce Commerce Cloud, mas também a solução de front-end pré-construída, que é construída sobre a SFR, uma arquitetura de referência chamada arquitetura de referência da Salesforce, e concluirá o pedido no site como cliente convidado para que você possa ver várias páginas que saem da caixa do Salesforce. E veremos o mesmo pedido novamente no back-office para que você possa relacionar front-end e back-end. 2. Compreendendo o ecosystem do Salesforce: Olá a todos. Bem-vindo à minha cláusula de comércio eletrônico da Salesforce. E ainda assim, aprenderemos sobre a Cláusula de Comércio da Salesforce, que costumava ser conhecida como demanda quando antes da aquisição da Salesforce e depois da aquisição, a que costumava ser conhecida como demanda, quando antes da aquisição da Salesforce e depois da aquisição, a Salesforce a renomeou para Salesforce commerce Cloud. Agora, antes de usarmos o Salesforce Commerce Cloud, teríamos que entender as ofertas gerais decorrentes das quedas de vendas e como eles estão seus vários serviços e produtos aos clientes finais. Então, sem mais delongas, vamos começar. Já que o folds tem uma plataforma muito popular. E a categoria CRM, que é construída na própria plataforma da Salesforce, chamada S, F B, C, salesforce.com. Agora, a salesforce.com é uma plataforma escalável qual você pode criar vários tipos de aplicativos. própria Salesforce enterrou alguns Além disso, a própria Salesforce enterrou alguns aplicativos. E agora eles os estão apresentando , pois são uma oferta de nuvem. Então, por exemplo, além de s f dc sale foods construiu o Sales Cloud. Em última análise, quando a Salesforce vai acompanhar, eles estão vendendo o Sales Cloud como um serviço. Além disso, a Salesforce também tem nuvem de serviços. Isso também se baseia no fato de termos DC. Salesforce experimentou que a Cloud Foods também tem alguns outros serviços e ferramentas em nuvem. Então, por exemplo, o CPQ, que é o custo de configuração, é uma ferramenta muito popular e o domínio de comércio eletrônico é construído sobre o SFTP. Em seguida, eles têm a nuvem industrial. Eles têm uma nuvem específica de domínio, por exemplo, para organizações sem fins lucrativos. Eles têm o Cloud for Healthcare, sem fins lucrativos, para educação. Eles têm serviços de nuvem diferentes. E então eles têm a própria plataforma gold , também conhecida como false.com. Então, tudo isso é construído com base no salesforce.com. E essa é a plataforma subjacente para todas essas ofertas de nuvem. E aqui você não vê nada na parte de comércio eletrônico. Como o SFC C ou qualquer oferta de comércio eletrônico da Salesforce, qualquer oferta de nuvem de comércio qualquer oferta de nuvem de comércio eletrônico da Salesforce não é construída sobre a plataforma SF DC, mas o resultado da aquisição de empresas diferentes. Salesforce adquiriu uma empresa chamada Demand where e o malware era uma empresa que falaria especificamente sobre comércio B2C. Então, eles tinham uma plataforma que atendia às necessidades de comércio eletrônico B2C. Era uma empresa bem estabelecida. E quando as vendas foram adquiridas, eles renomearam esse produto para SFC. Veja o Salesforce Commerce Cloud porque Salesforce classifica todos os seus serviços como uma oferta de nuvem. Então, eles o renomearam para SFC see. E é isso que vamos aprender neste curso. Além da equipe de vendas B2C, a equipe de vendas também tem o lado B2B da oferta. E isso também é resultado da aquisição de uma empresa, seja, que usaremos para ser conhecida como Cloud Craze. E essas duas são as categorias mais amplas da oferta de comércio eletrônico da Salesforce. Além disso, como mencionei nas células da Salesforce, todos os seus produtos como um serviço ou produtos como uma oferta de nuvem. Então, Salesforce, Salesforce Commerce Cloud ou B2B Commerce Cloud. força de vendas também tem B2C como oferta e B2 B2C como oferta. E entenderemos um pouco mais sobre todas essas quatro ofertas da Salesforce. E este curso se concentraria especificamente nesse segmento de coisas B2C. Agora, antes de prosseguirmos com isso, teríamos que entender mais um tipo de oferta que a Salesforce tem e é conhecida como Salesforce Marketing Cloud, S , F e C. Isso, novamente não foi construído sobre a plataforma SFD See, mas é o resultado da aquisição por nome, executivo, alvo e paradoxo. Essas são as empresas que estão se concentrando especificamente em B2C e eu acho que B2 B. E agora a Salesforce as tem como uma oferta de nuvem de marketing. Portanto, você terá que entender que a Salesforce, como empresa, como empresa, está vendendo seus serviços como oferta de vírgula. E eles têm duas categorias principais de sua oferta. Uma é a categoria de produto construída sobre a plataforma S F DC. Uma delas é a categoria de produtos que resultam da aquisição. E são, há muitas aquisições que também parecem iguais, mas essas são importantes. 3. Plataforma de comércio eletrônico Salesforce: Agora, como este curso é sobre comércio, você precisa entender a integridade está relacionada a B2C, B2B e B2C. B2c, como o nome indica, onde uma empresa está lidando diretamente com os consumidores finais dos produtos. Então isso é o que é chamado de B2, B2C. Quando uma empresa está lidando com outra empresa. E esse negócio pode ajudar a largura e os consumidores. Ou essa empresa pode lidar mais com outra empresa e, eventualmente, com os consumidores finais. Ainda estamos falando sobre essas comunicações em particular. Então isso se torna um B2B. Mas onde está o produtor dos bens, que são os produtores, o gerador ou, diretamente, fábricas vendem seus produtos aos consumidores finais. Isso é o que chamamos de B2C. Chegando diretamente ao consumidor. E quando combinamos serviços B2B e B2C, isso se torna B2B2C. Agora, vamos dar um exemplo para garantir que estamos completamente claros. Vamos supor uma marca fictícia. Essa marca é conhecida como hub LTS. Agora, esta marca é uma marca de moda e vestuário. Se essa marca cria um site, e nesse site, eu, como consumidor, compro algo para mim ou minha família, em poucas palavras, para o consumo desses Go Live. Vamos adicionar por meio de uma camiseta e começar a usar essa camiseta. Isso significa que estou consumindo esse produto. Então, este LPS Hub criou um site B2C porque há um consumidor que eu pude acessar o site dele. Então, eu estava com o site deles, pude ir até a empresa e comprar algo para meu consumo. Mas, digamos, o hub LTS vende algo para a XYZ, que é uma loja física na minha cidade. E então, quando vou a esta loja física, consigo comprar o produto do hub LTS. Então, a LTS Hub, como empresa, vendeu produtos para essa empresa XYZ, que, neste exemplo, é uma loja física. E a loja física é um negócio. Não é o consumidor desse produto em particular que está vendendo esse produto ainda mais. E como consumidor, fui a uma loja física, comprei a camiseta e comecei a usá-la. Então agora estou consumindo a mercadoria. E é por isso que este é um site B2B. Porque estamos falando em referência ao LDS, se estamos falando em referência ao XYZ, então isso se torna um site B2C se eu tivesse comprado on-line. Pode haver situações em que uma empresa está comprando, comprando mercadorias e depois vendendo para outra empresa , ou seja, para vender para consumidores, então pode haver várias hierarquias. Não precisamos entrar em contato com esses detalhes. Portanto, entenderemos, em referência ao LTS, que este é um B2B. Agora, se o ITS Hub tiver um site onde essas lojas físicas XYZ também possam comprar, assim como consumidores, eu posso comprar diretamente. Então eu tenho escolha. Eu posso ir para ser XYZ ou clicar duas vezes para acessar o site deles. E se eles estão fornecendo essas duas ofertas, eles se enquadram no B2B2C porque estão atendendo bots B2B e B2C. Então essa se torna sua oferta B2B2C. Mas vamos seguir em uma direção diferente, em que uma fábrica que produz certos produtos está vendendo diretamente para seus consumidores. Essa é a área em que estamos falando de d a c. Então, por exemplo, a. Então, por exemplo Loja de alimentos, loja, que é, digamos, uma padaria que está preparando o produto de panificação e vendendo aos consumidores, pode ser um exemplo B2C pode ser um bom exemplo de D a C. Além disso, quando falamos sobre B2C, é porque a LTS comprou certas coisas do produtor de mercadorias, como em termos de barris. Eles podem comprar paralelamente a matéria-prima para uma compra melhor e depois fabricar seus produtos aqui, certo? Mas se esse produtor de matéria-prima vendendo diretamente aos consumidores, é aí que está o B2C. Então essa é a principal diferença. Há uma linha tênue entre B2C e D a C. Mas em termos de conceito, eles são muito diferentes. E espero que você esteja claro com isso. E a lição desse vídeo é entender duas coisas. Uma é que você entenda quais são as diferentes ofertas de vendas da Salesforce como empresa e como elas oferecem seus produtos. Então, para resumir as propostas de vendas, seus produtos são serviços em nuvem, como Sales seus produtos são serviços em nuvem, Cloud Service, Cloud Experience, Cloud Industry, Cloud e assim por diante. E desde o force commerce Cloud B2B, a nuvem de comércio eletrônico, Salesforce Marketing Cloud. E quando eles oferecem esses serviços, eles estão certos serviços em cima de sua plataforma principal. E certos serviços são o resultado de aquisições. Portanto, a pilha de tecnologia subjacente é diferente. Mas, já que nos esforçaremos para garantir que todas essas plataformas de SF, DC e conhecidas como FDC funcionem lado a lado. Então, um exemplo em tempo real seria : digamos que você esteja trabalhando para uma grande marca queira oferecer experiência completa de ponta a ponta para seus consumidores. E supondo que queiramos usar o Salesforce para fornecer todo o sofrimento. Então, digamos que estamos falando sobre o site B2C que estamos criando para esse cliente. E em um site B2C típico, você teria uma parte de comércio eletrônico, certo? E isso vem do SFC. Veja, digamos que queremos um bate-papo ao vivo que possa vir do clube de serviços. V1, chatbots. chatbots também são uma oferta que também faz parte da nuvem de serviços. Digamos que queremos que os compradores B2B possam comprar. Então, também podemos usar o comércio B2B. E no mundo B2B, o uso épico de serviços de venda é um autoatendimento muito popular. Cpq é onde você pode acessar o site e solicitar uma cotação com base na combinação de produtos que você possui. O Cpq também pode vir e, para processar todos esses pedidos, você pode precisar do sistema de gerenciamento de pedidos, que é construído sobre o SFD. Veja novamente. Então, quando você está oferecendo uma experiência completa de ponta a ponta, você pode estar usando mais de uma oferta de nuvem da Salesforce. E isso é chamado de implementação multinuvem típica no Salesforce word. E é muito importante que você saiba como elas, quais são as várias ofertas e como conectá-las. Outra parte é que, digamos que o Salesforce, comércio, a nuvem e o OMS sejam muito populares. Eles trabalham lado a lado e são um caso de uso muito, muito popular. Então, o que a Salesforce também fez é que como não há, esta é uma plataforma separada em que o MS é uma plataforma separada. Então, eles já construíram um conector, que conecta o F FCC ao sistema de pedidos. Esse conector que a Salesforce já criou, para que o usuário corporativo não sinta que são duas plataformas separadas. Eles são duas plataformas subjacentes separadas. Eles apenas os veem como o ecossistema geral da Salesforce. E é assim que a Salesforce quer aumentar sua produtividade. Espero que você entenda isso. Isso é tudo para isso. Muito obrigado. 4. Sandbox de SFCC: Bem-vindo. Neste vídeo, aprenderemos como você criará sua sandbox do SFCC Então, para isso, primeiro você precisa acessar sua conta Demandware e fazer login nessa conta Para facilitar o uso, normalmente você acessaria account.demandway.com ou simplesmente pesquisaria no Google E você teria que acessar este site, account.demandwy.com E aqui você teria que fazer login com seus dados. Se você está fazendo isso pela primeira vez, você teria que, você sabe, configurar isso. Se você já tem os detalhes, basta fazer login aqui e talvez seja necessário fazer uma configuração de dois FA se estiver fazendo isso pela primeira vez. Caso contrário, você só precisa, você sabe, fazer login nessa conta e receber esses detalhes com a marca em que está trabalhando ou se tiver acesso como administrador da sua empresa. Agora, para criar o Sandbox do SFCC, primeiro você precisa criar um cliente de API Então, para isso, você teria que ir até os clientes da API e, aqui, clicar em Cliente da API. Aqui, você teria que criar um novo cliente de API que usaremos para criar nosso ambiente sandbox E para fazer isso, o mais importante aqui é controlar algumas configurações. Vamos apenas preencher as informações básicas obrigatórias. Então, vamos chamá-lo de LTS Demo e, em seguida, precisamos de uma senha para isso Então, vou usar minha senha. Você pode usar qualquer senha. Em seguida, na seção da organização, você teria que clicar em adicionar e adicionar sua organização. Então você também teria que adicionar as funções . Basta clicar em Adicionar. Aqui, sugiro que, por enquanto, você adicione todas as funções para que a chave de API que você cria tenha tudo o que você não precisa porque isso já será descontinuado Vamos adicionar todas essas coisas. Ao adicionar a função, observe que, dentro das funções, você também precisaria adicionar os escopos Então, clique nesse ícone de filtro. Novamente, selecione sua organização e, em seguida, você poderá adicionar o nome das suas listas. Você pode dar acesso a todas as caixas de areia ou caixas de areia selecionadas Por enquanto, darei acesso a todas as caixas de areia e farei a mesma coisa aqui também Vou selecionar novamente minha organização e dar acesso a todas as sandboxes Agora, dependendo do usuário e dos recursos desse usuário ou do tipo de acesso que você gostaria de dar a ele, você pode dar a ele um usuário específico do sandbox ou, se você for um administrador, você gostaria de ter acesso a todos os sandboxes, ou se você estiver criando um novo usuário que deveria ter acesso a todos os sandboxes, você deve Agora, o próximo passo é que você pode criar um token JWT, mas, por enquanto, não precisamos dele Então, aqui, precisamos de alguns escopos. O correio é algo que sai da caixa. Então precisamos de rolos. Também precisamos do filtro tenet. E acho que também precisaríamos de um perfil. Vou compartilhar mais detalhes sobre isso em um minuto. Bem, entre esses escopos, acho que preciso permitir todos esses escopos Você também pode selecionar quais escopos gostaria de permitir. Acho que preciso, acho que rolos, acesso e filtro e perfil do inquilino Você pode controlar o acesso permitido com base nisso e, em seguida, precisa configurar a interface de redirecionamento. URI. Isso é muito importante porque, quando você vai autorizar pela primeira vez, você precisa ter esse URI de redirecionamento configurado corretamente para que suas autorizações ocorram Agora, por enquanto, acabei copiá-lo e colá-lo aqui, lembre-se de que é estático para todas as contas e não muda Certifique-se de selecionar agora postagem secreta do cliente e clicar em Salvar. Agora, aqui eu tenho todas as chaves. No momento, estou mostrando essas chaves, mas depois do vídeo, vou excluí-las. Portanto, não tente usá-los de jeito nenhum. Mas, basicamente, você precisa acessar esta página e criar a chave de API para si mesmo. Vamos abrir uma nova guia. E abra esse URL. Também compartilharei esse URL no link deste vídeo ou na seção de descrição deste vídeo. Você tem que vir aqui e abrir isso em uma nova guia. Essa é uma interface de usuário do Swagger, e aqui você encontrará a lista de todas as APIs que você basicamente precisaria chamar para criar ou criar uma nova sandbox, bem como iniciar e interromper Primeiro de tudo, você precisa vir aqui e clicar em Autorizar e é aí que você usará seu ID de cliente Vou voltar aqui e usar apenas um desses IDs de cliente. Eu sei que os dois são iguais, então vou usar este e colar aqui e clicar em autorizar. Agora estou autorizado e vou fechar este. Você pode clicar em Fechar. Você pode clicar aqui. Acho que já autorizei. Deixe-me verificar chamando algumas das APIs aqui. Provavelmente vou apenas verificar por essa API. Vou clicar em Executar e vamos ver qual é a resposta. Sim, acho que essas APIs estão funcionando, então eu deveria estar bem Agora, em primeiro lugar, solicito que você verifique se você tem acesso completo ao software de demanda de sua conta e, quando tiver criado a APIKey, caso não consiga acessar algumas dessas APIs, provavelmente o problema é o nível de acesso que você recebeu Aqui, basta acessar as sandboxes e você pode encontrar a lista de todas as sandboxes existentes chamando essa API E agora eu tenho uma sandbox ativa. Mas vamos criar uma nova sandbox. Então, para isso, há uma nova API de postagem. Abaixo disso, eu virei aqui. E agora eu quero criar uma nova sandbox. Para criar uma nova sandbox, você precisa de um LMID para voltar à sua conta Demandware e clicar em E aqui, quando você vai à sua organização, você encontra esses detalhes. Há muitas coisas, mas você não precisa se preocupar com elas, e em algum lugar aqui você encontrará sua identidade. Então Z Y OI é ID para mim, então eu vou vir aqui. Vou apenas mudar o RLMID para meu RLMD e, em seguida, você precisa adicionar alguns endereços Quando essa conta de sandbox era criada, esses e-mails recebiam acesso administrativo Portanto, certifique-se de que os usuários certos sejam informados com esse e-mail assim que essa sandbox for criada Os e-mails também seriam enviados a esses usuários para que eles pudessem fazer login e configurar suas contas. Então, basta adicionar os e-mails certos aqui. Deixe-me adicionar meu endereço de e-mail. Por enquanto, vou apenas adicionar um, então vou remover este. Para todos esses detalhes, solicitarei que você siga a documentação, mas primeiro vamos adicionar algumas informações importantes. Você pode definir o agendador inicial e o agendador de interrupção, bem como selecionar seus perfis de recursos Vou examiná-los quando , mas só quero remover todo o resto e usar o mínimo de que precisamos Acho que teríamos que remover essa vírgula também , e devemos ficar bem Agora, assim que terminar, basta clicar em Executar e seu novo reino deverá ser criado Então você pode ver esses dois em um. status dois em um é como se nossa solicitação tivesse sido aceita e estivesse sendo processada em segundo plano. Levaria algum tempo e, depois disso, você deveria receber um e-mail em seu endereço de e-mail que você forneceu. Então, vamos esperar um pouco e voltar a esta página. Depois de esperar, acho que o que faríamos é chamar essa API Get novamente. Deixe-me ligar para ele por enquanto. Se eu clicar em Executar. Anteriormente, eu tinha apenas uma caixa de areia aqui. Agora você pode ver minha segunda caixa de areia, que também foi inicializada Então, essencialmente, nossa conta Sandbox foi criada. Você pode realizar todos os tipos de operações com essas APIs e, novamente, receberá um e-mail ou seus usuários corporativos receberão um e-mail para que possam configurar suas contas de sandbox e fazer login no gerente de negócios Mais uma coisa para os detalhes de tudo o que você pode fazer com essas APIs de sandbox você pode controlar e criar uma nova sandbox Você também pode iniciar e parar suas sandboxes. Certifique-se de entender que sempre que criar uma sandbox, ela retira certos créditos da sua conta sandbox, para que você não exagere e tenha certeza de que está abaixo Você pode parar. Você pode programar automaticamente suas sandboxes para serem interrompidas em determinados horários. Por exemplo, você pode iniciar suas sandboxes às 9h quando seu horário de trabalho começa, e às 17h, quando seu escritório para, e assim por diante. quando seu escritório Você pode ter várias configurações. E para isso, eu solicitaria que você examinasse esta documentação. Enquanto isso, estou esperando o e-mail ser recebido. Também gostaria de compartilhar com vocês que, depois que sua sandbox for criada, você terá acesso administrativo Mas para encontrar o URL certo onde você precisa fazer o login, o que você pode fazer é voltar para esta página, e esse URL do BM que você vê seria o URL da sua página de administração que você receberia Se você não recebe isso no e-mail, normalmente recebe, mas se não recebe , basta usar esse URL específico para fazer mas se não recebe , basta usar login na sua conta sandbox Vamos copiar isso e ver se já funciona porque ainda não recebi o e-mail. Vamos copiar isso no navegador, basta pagar. Ainda está começando, então você pode entender a essência, e é assim que você cria uma nova sandbox Certifique-se de parar a sandbox assim que terminar. Agora, recebi o e-mail informando que minha contagem está pronta e acabei de atualizar esta página Mas, para sua facilidade, vou voltar a esta página e você pode copiar o URL do seu gerente de negócios. Vou abrir uma nova aba. E cole o URL do meu gerente de negócios e eu serei solicitado a fazer login Deixe-me entrar na minha conta recém-criada. Novamente, você receberá dois FA. Ok, agora estou logado e é assim que meu gerente de negócios ficará quando minha sandbox estiver pronta e funcionando . Obrigada. 5. Centro de controle: Olá, amigos. Hoje vamos aprender sobre como você pode controlar as sandboxes na interface Anteriormente, discutimos sobre a criação e exclusão de sandboxes usando APIs, mas há uma forma alternativa chamada Centro de Controle Então, para isso, acesse seu navegador e procure o centro de controle dot comcloud dotsalos.com Também compartilharei esse URL na descrição. Ao acessar este site, você precisa fazer login com suas credenciais do Demandware ou quais também são suas credenciais do Salesforce, e eu aprovarei minha Assim que você estiver logado , você acessa esta página específica que lista todas as suas sandboxes, todos os seus Agora, eu tenho um reino no sistema, então eu posso ver meu reino E dentro desse reino, tenho permissão para criar várias caixas de areia. Eu vou entrar aqui. E na parte superior, você vê criar uma sandbox sob demanda. É mais ou menos a mesma coisa que fizemos em nossos vídeos anteriores sobre como criar uma sandbox por meio de APIs, mas você obteria uma interface de usuário Se eu clicar aqui, encontrarei a configuração básica. Eu posso definir o tempo de vida para a caixa de areia. Também posso selecionar o perfil do recurso. Esse é essencialmente o tamanho da sandbox, da CPU e assim por diante, bem como dos endereços de e-mail, que se tornariam o administrador do gerente de negócios dessa sandbox específica Você notaria que temos configurações muito limitadas aqui Por isso, eu sempre recomendo que você use as APIs para essa finalidade Mas se você não quiser usar as APIs, você pode criar a sandbox aqui e depois modificá-la conforme necessário por meio das APIs, porque você não tem várias outras opções aqui em aqui em Não vou criar um novo aqui, mas vamos fechar isso. Você pode ver que eu já tenho duas caixas de areia. Um está no estado excluído. Depois que a sandbox é excluída, não consigo mais realizar nenhuma ação na sandbox E a outra sandbox que está com o sistema inativo significa que está em um estado de parada Posso clicar nesse botão Iniciar e a sandbox será iniciada Observe que também posso adicionar uma configuração adicional de atualização nessas sandboxes por meio das APIs Mesmo assim, você tem mais algumas opções. Depois que isso estiver ativado, posso programar quando o sandbox precisa ser desligado, bem como se há alguma outra configuração que eu precise fazer em termos de data e hora ou em que dia da semana o sandbox precisa ser ligado e desligado Mas, no geral, você obtém esse centro de controle de onde pode controlar suas sandboxes a partir da interface do usuário Essa é uma alternativa ao uso da API. vez, lembre-se de uma coisa: você teria configurações limitadas disponíveis no Centro de Controle em comparação com as APIs. Obrigada 6. Criando SFRA no SFCC vanila: Amigos. É assim que nossa sandbox SFCC básica se parece Assim que você obtiver acesso à sua sandbox, ou seu administrador tiver fornecido o acesso à sandbox, você faz login no seu É assim que vai ficar. Em primeiro lugar, quero que você observe que temos uma lista suspensa aqui, mas ela não tem valores porque, fora da caixa na sandbox, não temos nenhum site No Sales for Commerce Cloud, você pode criar vários sites e, no momento, não temos nenhum. Como criamos um novo site? Para isso, você pode ir para Administração, clicar em sites e, abaixo disso, você teria gerenciado sites e aqui você pode criar um novo site. Você só precisa preencher algumas informações básicas e poderá criar seu primeiro site. Ou se você for um novo usuário e estiver aprendendo pela primeira vez, provavelmente poderá começar com um modelo. O que você pode fazer é, sob o comando do administrador, acessar o site Important Exports e aqui você encontrará determinados modelos ou determinados tipos de sites prontos para uso que você obtém do Salesforce Um é conhecido como Site Genesis e o outro é chamado SFRA storefront Reference Architecture e você pode selecionar qualquer um deles e clicar em Vai levar algum tempo, mas, basicamente, vai criar seu site. Ao clicar em Importar, você terá algumas opções. Você gostaria de ter um site com, você sabe, que tipo de detalhes, se quiser, módulos do tipo XYZ já disponíveis no sistema ou não, e você pode selecionar com base no que quiser Então, o que eu preciso é arquitetura frontal com todos os recursos opcionais, ok, e vou clicar em Implantar. E se você perceber que esse processo ainda está em execução e levaria algum tempo para ser concluído. E assim que isso for feito, teremos nosso site instalado e funcionando. Vamos esperar por isso. Você pode clicar em Atualizar e ver se isso funciona. Deixe-me clicar aqui e atualizar em vez de reenviar Você pode ver que no meu menu suspenso, eu posso ver dois sites. Uma é global e a segunda é apenas uma arquitetura de referência, e esse pode ser um bom ponto de partida para você aprender o Saleforce Commerce Cloud Observe que você ainda pode querer usar o site Genesis, mas essa é uma arquitetura mais antiga. Eu criei o SFRA e é isso que vamos focar neste curso 7. Visão geral do gerente de negócios: Olá pessoal. Agora entenderemos que o que é S FCC simplesmente pulará diretamente para o SLCC. E você verá isso o que você obtém como parte de sua licença Sales Force Commerce Cloud. E quais são as várias características que você tem de back-end, front-end e quais recursos prontos para uso você obtém. E uma vez que entendamos isso, passaremos para a compreensão detalhada de cada um deles. Mas vamos ter uma visão geral do que você obtém. E a tela que você vê é o backoffice da plataforma SLCC. Isso é o que você obteria ao login em sua Salesforce Commerce Cloud. Obviamente, abordaremos o login e todos os tipos de detalhes nas palestras subsequentes. E essa seção também é conhecida como gerente de negócios. Porque a maioria dos usuários corporativos faria login no sistema e realizaria várias ações. Agora, nessa solução de back-office, você tem várias coisas que pode controlar. Ferramentas comerciais nas quais você pode criar vários sites em sua Salesforce Commerce Cloud, e todo o site será listado aqui. Vamos selecionar uma arquitetura de referência como um dos sites que saem da caixa. E quando você avança nesse lado positivo, obtém mais ferramentas comerciais. Essas ferramentas, como comerciante, para gerenciar o fogão geral, então você tem uma ferramenta administrativa. Essas são as ferramentas para administrar o site, bem como as ferramentas que a maioria dos desenvolvedores usará. Depois, você pode ir até a vitrine. Essa é a frente de loja padrão do SFC. Veja, isso é construído sobre a arquitetura de referência frontal roubada pela FIFRA. E antes como FCC, quando era conhecida como demanda, onde a arquitetura era tão agênica. E quando as vendas foram adquiridas, eles mudaram a arquitetura de front-end para SFIA. discutiremos sobre SFR nos capítulos e palestras subsequentes. 8. Uma jornada de ordem completa no SFRA: Agora vamos ver rapidamente o que você ganha. Você recebe mensagens promocionais. Você obtém nosso cabeçalho no site, essa barra de menu de cabeçalho, essas são essencialmente as categorias. Depois, você tem banners promocionais e, assim, quais você pode gerenciar do lado do gerenciamento de conteúdo, você também obtém um mini CMS com o Salesforce. Depois, você pode executar alguns de seus produtos populares, usados principalmente para dados destacados no site. Há muitos blocos de conteúdo que você pode usar para realizar essas atividades. Então você tem um rodapé. Você tem links comuns no rodapé que permaneceriam os mesmos em todo o site. Portanto, no geral, estrutura paga é dividida em alguns trechos, cabeçalho, rodapé e seção de conteúdo principal. E então, se você for para uma categoria, digamos que a seção de conteúdo principal seja dividida em duas seções, a barra lateral esquerda e a área de conteúdo que você veria o conteúdo, que seria suficiente para mudar com frequência. Agora vamos para a categoria masculina e tentar comprar alguma coisa. Nesta categoria. Tenho todos os produtos listados e tenho alguns filtros aqui que posso usar. Esse é o filtro de categoria. Então, se eu estivesse em uma nova categoria de chegada, isso me mostra quais são as outras subcategorias. Então, eu posso colocá-lo em categorias específicas. Se eu quiser selecionar ternos de uma cor específica, posso usar um filtro de cores. Todos esses são os atributos do produto. E ao configurar os atributos, você pode torná-los filtráveis. Então você também pode ter alguns outros filtros. Também estamos vendo, você sabe, como definir esses números. Ok. Acho que isso parece bom. Portanto, essa organização desta página geral é chamada de página de listagem de produtos PLP. E nesta página você pode ver os detalhes básicos do produto, os preços e assim por diante. E vamos para a página de detalhes, onde você terá uma ideia completa do que esse produto diz. Então, aqui você tem alguns tamanhos disponíveis. Bem, eu não sou volumoso, então vou escolher provavelmente 41 para ficar em um lado mais seguro. O peso normal, eu preciso de um. Então, se eu quiser, posso executá-lo no carrinho. Também posso fazer a retirada na loja se tiver adicionado todas as lojas. Assim, você pode clicar e coletar funcionalidades. Você tem uma descrição detalhada do produto, aqui você tem alguns links de compartilhamento social. Você também pode adicionar mais descrições, resenhas e assim por diante, nesta página. Quando você cria o atributo do produto, vamos deixar adicionar o desenho animado produtivo aqui. Agora, assim que eu adicionar o produto para cortar esta seção, este mini cartão, você poderá ver seu produto. Você também pode ver informações básicas sobre o produto. E você pode realizar várias ações se tiver vários produtos no cartão, adicionar, remover e assim por diante, o que você teria feito no seu dia-a-dia. Agora vamos primeiro até a página do carrinho e ver como você se parece com um carrinho pequeno. Portanto, essa é uma página de carrinho típica de um site de comércio eletrônico. Se você tiver várias linhas de produtos, vamos adicionar mais um produto. Eu também quero jaquetas, e essa parece boa. Então, vou selecionar meu tamanho novamente, provavelmente cansaço e adicionar ao carrinho. Agora vamos para o cartucho. Então, quando você tem vários produtos, pode ver todos os detalhes de um produto. Você pode mover a lista de desejos produtiva e, quando quiser saber orçamento posteriormente, pode acessar sua lista de desejos e adicionar o cartão produtivo. Você pode encontrar a quantidade, a palestra, remover o pré-diabético e adicionar a promoção. Então, coisas básicas de cartas que você pode fazer aqui. Isso sai da caixa novamente. E quando você clica em Checkout , você pode realizar um checkout de convidado ou fazer login no sistema e finalizar a compra como um usuário registrado. Então, normalmente, existem dois tipos de comprador em qualquer comércio eletrônico. Uma é a bile alvo. Eles já sabem que você sabe o que querem comprar e estão buscando um preço mais barato ou sabem que, você sabe, de qual marca eles querem comprar algo. Então, eles acessariam o site da marca e realizariam a compra. E então pode haver uma overdose. Os compradores querem comparar o produto e ver o que está à venda e assim por diante e comprar a partir daí. Então, vamos entrar aqui. Vou apenas adicionar um e-mail fictício. Então, continuaremos como convidados. Então, enviando mais de um endereço. Portanto, você também pode ter várias remessas , porque temos dois produtos em um cartão, podemos moldar esses dois locais separados. Mas não, eu não quero que eles sejam enviados para um local separado. Eu só quero um local. Então, vou apenas adicionar os detalhes. No momento, tenho apenas um país, mas você pode adicionar vários países a partir do back-end depois de ativá-los. Mas vamos lá, o que temos fora da caixa além da nossa cidade? Então, nossa matriz. E vamos ver se isso funciona. Ninguém para ajudar, ok, são os lábios dos EUA. Vamos tentar isso. Sim. Assim, depois de adicionar seus detalhes de envio, sistema pode calcular o preço geral do frete e esse preço adicional também pode ser exibido aqui. Mas, neste caso, não temos nenhum. Agora está pedindo que adicionemos os detalhes do cartão. Vamos experimentar o cartão fictício. E só para ser franco com vocês, eu ainda não usei essa sandbox, então esta é a primeira vez que eu também estou fazendo alguma compra a partir dela. Então, quando eu tiver os detalhes do cartão fictício aqui, basta clicar em Fazer pedido. Tudo parece bom. Ele pede que eu confirme os detalhes. Acho que parece bom. Vou apenas fazer o pedido e ele me exibirá a tela de agradecimento. O pedido foi colocado no sistema e toda essa jornada de várias etapas sai da caixa. E como desenvolvedor ou como usuário corporativo, você gerenciará o conteúdo e o sistema. Você gerenciará o conteúdo do e-mail, gerenciaria esta página de agradecimento. Você vai querer personalizar isso para os clientes. E, como desenvolvedor, você adicionará recursos adicionais a essa jornada geral. Mas você tira algo da caixa que pode levá-lo ao mercado. Agora vou criar uma conta para que seja fácil para mim usá-la no futuro. Como eu comprei como convidado, o sistema está me dando a opção de registrar uma conta. Criou o GAN. Ok, então minha contagem está lá. Vou guardá-lo para uso futuro. E é isso. Agora, eu posso ir por cima. Quando estou logado, posso ver meu, você sabe, meu nome de usuário aqui. Eu posso ir para a seção da minha conta. Foi aqui que gerenciei o perfil, senha e os pequenos detalhes gerais da loteria. Também posso acessar minha página de listagem de pedidos. Isso lista todos os pedidos que são colocados no sistema. Muito básico porque sai da caixa, mas você pode personalizar completamente a aparência disso. E é isso que vamos aprender. 9. Visão geral de alto nível do administrador do SFCC: Quando você está neste site, você pode ver que essas são as principais ações que o comerciante tomará. Assim, você pode criar vários usuários e dar acesso específico, digamos, ao gerenciamento de produtos e catálogos ou ao gerenciamento de conteúdo do contrato. Desculpe, gerenciamento de conteúdo para a equipe de conteúdo e assim por diante. Mas agora, como administrador, eu gostaria de fazer o pedido. Veja a lista de pedidos no sistema. Quando chego a esta página, lista de pedidos, não vejo outra em que clique bem. E isso me mostra a primeira ordem. E você pode fazer isso a partir de, ao clicar nesta seção superior, você vê tudo isso. Você também pode simplesmente dizer que não há filtro como esse. Há muitas, muitas opções aqui. Vamos detalhar cada um deles em palestras subsequentes. Mas, como comerciante, você não estaria brincando com eles. E quando eu vou até esse pedido, posso ver todos os detalhes desse pedido e posso realizar o processamento do pedido. Eu posso simplesmente mudar o status. Qual é o status do pedido, se eu tiver enviado o pedido ou não. Então, eu também posso fazer todas essas interações se você quiser dar acesso limitado aos seus usuários. Então você também pode fazer isso. Agora, vamos dar uma olhada rápida no Merchant Center para que você possa gerenciar o conteúdo como administrador e gerenciar o cliente em geral. Você pode agrupar o cliente em vários grupos de clientes para que você possa ter grupos e promoções de fosfato. Você tem muitos objetos personalizados que você pode criar. Você tem atividades relacionadas ao SEO que pode realizar no site. Você pode gerenciar seus metadados, URLs e assim por diante. Você tem produtos e cabeça catalogada. Você estaria criando vários tipos de produtos. Como se você pudesse criar produtos virtuais simples. Você pode criar um produto configurável onde você pode vender, cada cliente pode selecionar tamanhos e cores e assim por diante. Assim, você pode gerenciar os preços, gerenciar o estoque, mas pode gerenciar os pedidos, tributação e todo o processamento dos pedidos. Então, em um recurso relacionado à pesquisa, você tem um recurso de marketing. Esses recursos de marketing são você pode criar cupons, você pode criar qualquer desconto se um produto tiver sido adicionado ao carrinho, se quiser dar, digamos, se mais de mil libras e cartão, você pode dar um desconto adicional ao cliente. Você também tem análises básicas disponíveis. Você tem preferências visuais, se quiser, se quiser personalizar algo específico ou os detalhes básicos, como nas moedas do site, você entrará aqui. Portanto, essa é a ideia de alto nível das ferramentas comerciais que vêm com o Salesforce Commerce Cloud. 10. Obtenha SFRA em uma máquina local: Agora, vamos ver como vamos colocar nossa base de código SFCC na máquina local Para isso, você precisa ter acesso de gerente de negócios do Salesforce Commerce Cloud O endereço de e-mail pelo qual você tem esse acesso, certifique-se de criar uma conta do Github com o mesmo endereço de e-mail Ao criar uma conta do Github, você precisa garantir que habilitou a autenticação de dois fatores em sua conta do Github e apenas garantir que o endereço de e-mail no SFCCBM ao qual você recebeu acesso e as contas do Github e você precisa garantir que habilitou a autenticação de dois fatores em sua conta do Github e apenas garantir que o endereço de e-mail no SFCCBM ao qual você recebeu acesso e as contas do Github e o endereço de e-mail estejam seguros. Além disso, você precisaria do node e do NPM instalados em sua máquina local Então, vamos até nosso gerente de negócios, e eu tenho esse acesso de gerente de negócios. A partir daqui, posso acessar meu perfil e, abaixo do meu perfil, preciso clicar em Chaves de acesso gerenciadas. Aqui, preciso gerar a chave de acesso para que possamos extrair e enviar o código para nossa conta sandbox Certifique-se de gerar um desenvolvedor web, um eixo de arquivos e uma chave de acesso do UX Studio. Clique em gerar, copie e baixe este arquivo para usá-lo posteriormente e basta fechá-lo. Depois de gerar isso, você pode ver aqui, digamos que, se eu clicar novamente em Gerar chave de acesso, não consigo criar o FLEXs e o UX Studio Key Há outras chaves que eu ainda posso criar. Portanto, por vez, só pode haver uma chave web Dive File Axis e UX Studio. E essa chave que geramos é uma senha, que utilizaremos no código VS nos próximos capítulos Então, depois de recuperar esses índices e gerar o esquema, acesse o GitHub e faça login com o mesmo endereço de e-mail Se você estiver logado e ver a organização do Salesforce Commerce Cloud, você pode clicar nessa visualização da organização, e isso exigiria que você se conectasse com sua identidade do Commerce Depois de entrar, você poderá ver todos os repositórios privados aos quais o Salesforce lhe dá acesso E aqui você também veria o repositório do SFRA, eu diria, PR Sim. Assim, você pode ver a arquitetura de referência. Arquitetura de referência frontal da loja. Esse é o repositório qual você precisará acessar Se você fizer login na sua conta do Github e não encontrar esse repositório em sua conta, acesse a URL do quip e clique nesse login no Github usando SSO Também vou postar isso na descrição deste capítulo. Depois de clicar nesse URL específico, ele solicitará que você faça login único por meio de sua conta ele solicitará que você faça login único do Salesforce Commerce Cloud Dessa forma, o Github vinculará sua conta ao Commerce Cloud e fornecerá o acesso necessário E depois de ter os dois, vamos ao repositório de arquitetura de referência da sua loja , clicar no código no lado do SSH e clicar em Depois de ter isso, você pode simplesmente cloná-lo em sua máquina local Vamos até o meu item. E vamos para a pasta de sites. Aqui, instalamos todo o código sempre que você clica em nossa máquina local. Em sites, criarei um novo diretório. Vou criar um novo diretório como SFRA. Vou entrar na SFRA. Dentro disso, vou ficar bem. Vou executar o Git clone e colar a URL que copiei do Git e isso solicitará E essa senha é a senha da chave SSH da sua máquina local Não é a senha que copiamos. Então, basta adicionar a chave da sua máquina local. Se você não tiver uma chave SSH carregada no seu Github, você também pode copiar esse repositório via Normalmente, você acessaria o código e copiaria essa URL, mas é recomendável copiar e clonar o código do SSH E para isso, talvez seja necessário fazer o upload sua chave SSH na sua conta do Github. Então, depois de ter esse código baseado na máquina local, você simplesmente acessará sua arquitetura de referência, eu vou apenas para LL. Você pode ver aqui. Portanto, é a arquitetura de referência de vitrine como meu subdiretório Vou entrar nisso e, dentro disso, terei que executar o NPM install Mas antes disso, vamos ver qual é nossa versão NPM e qual é a nossa versão sem Js Portanto, o SFRA no momento é compatível com o nó V 12. Portanto, certifique-se de ter uma versão compatível do node instalada. Se você tiver o nó 14 60, instalará o aplicativo por meio da instalação do NPM, mas, posteriormente, começará a enfrentar problemas Portanto, certifique-se de que esta versão esteja no nível de compatibilidade. Agora vamos executar a instalação do NPM. Isso trará todas as bibliotecas, todas as dependências necessárias para SFRA e nós as transferiremos para sua máquina E depois de ter tudo isso em sua máquina local, você terá o código SFRA completo onde poderá começar a realizar suas personalizações Então, isso é tudo para este capítulo. Não vou esperar que isso seja concluído. E para criar o aplicativo, normalmente você usaria vamos até a URL do quip Portanto, esses são comandos JS típicos do node. Então, depois de executar essa compilação, isso criará o arquivo CSS JS necessário, que utilizaremos em nosso vídeo subsequente para fazer o upload para o sandbox Vamos fazer isso agora sozinhos. Vamos esperar mais alguns segundos para concluir isso. Portanto, nossa instalação do NPM está concluída. Todas as dependências estão em nossa máquina local agora. Vamos executar esses três comandos juntos. E vamos lá. Sim, às vezes você pode ver certos erros aparecendo, mas até que seja um erro, você não precisa se preocupar Seria, na maioria das vezes, eles seriam apenas avisos. E depois disso, pronto, seu SFRA é configurado em sua máquina local Isso é tudo para este. Muito obrigado 11. Conecte o código do VS ao SFCC: nosso vídeo anterior, retiramos o código do repositório Github e o colocamos em um subdiretório em SfraFolder Portanto, nossa base de código agora reside nesse diretório. Agora, queremos conectar nossa máquina local ao sandbox para que, sempre que fizermos alguma alteração em nossa base de código, possamos enviar o código para nossa instância de sandbox Para isso, precisamos abrir nosso código VS Studio ou VS. Então, abriremos o código do VS Studio. E depois de abrir isso, clique em Abrir pasta. Aqui você descobrirá que tem a pasta SDS nas laterais, temos o SFRA e esta é a pasta onde temos todos os Clicaremos em AD e você obterá todos os seus arquivos SFCC aqui Eu criei um espaço de trabalho para este, então você vê automaticamente seu espaço de trabalho aparecendo Se você não tiver um espaço de trabalho para isso, certifique-se de criar um espaço de trabalho Por meio do espaço de trabalho do Studio Code. Deixe-me te mostrar como fazer isso. Vamos voltar ao nosso item. Vamos executar LS hyphen LA. Aqui, você vê esse espaço de trabalho de hífen com código de pontos da arquitetura de referência de vitrine hífen com código de pontos da arquitetura Portanto, esse espaço de trabalho foi criado. E no seu dia a dia, talvez seja necessário excluir essa versão do SFRA ou obter uma versão ou obter mais recente do SFRA também Portanto, é melhor criar um espaço de trabalho do VS code paralelo a isso do que dentro dessa pasta Então, vamos para um diretório pai, que está no SFRA, e criamos um espaço de trabalho aqui Para fazer isso, normalmente você acessaria o código do VS Studio. Quando você estiver nesse arquivo e pasta, basta clicar nesse arquivo, salvar a área de trabalho e aqui você pode dar o nome da área de trabalho e ela será E da próxima vez, quando você abrir o código VS, vamos sair do código VS. Agora, da próxima vez que você abrir o código VS, verá que seu espaço de trabalho é carregado automaticamente Então, dessa forma, fica mais rápido. E quando você trabalha no SI ou com vários clientes, você pode ter várias versões do SFRA, então é melhor separá-las por meio de vários espaços de trabalho Agora temos nosso espaço de trabalho e base de código em uma máquina local Vamos conectar nosso código à sandbox. Para isso, você precisa criar um dwt JCNFle. Então, vou clicar aqui, clicar em Novo arquivo e criar um dwt JSON. EW significa Demandware. Portanto, ainda estamos usando essa convenção de nomenclatura e, no dwt GSN, você precisa especificar alguns parâmetros Vamos voltar à nossa piada. Aqui, você também encontrará o que precisa ser definido no dwt JSN Vamos colar tudo de vez em quando, essas cinco linhas, nome do host e usar um nome, esses dois são obrigatórios. Você pode ter uma senha aqui ou também pode remover essa linha. E sempre que você abrir esse espaço de trabalho e se conectar à sua sandbox, poderá especificar a senha naquele momento . Portanto, é opcional. O cartucho também é opcional. Aqui, você normalmente define quais cartuchos deseja enviar da sua máquina local para o sandbox e tem vários cartuchos e deseja excluir alguns cartuchos, então você pode usar essa palavra, essa coisa, mas não precisaremos dela, então vamos simplesmente removê-la quais cartuchos deseja enviar da sua máquina local para o sandbox e tem vários cartuchos e deseja excluir alguns cartuchos, então você pode usar essa palavra, essa coisa, mas não precisaremos dela, então vamos simplesmente removê-la. A versão do código também é obrigatória, e vamos ver como encontramos todos esses detalhes. Então, primeiro de tudo, para o nome do host, é o URL da sua sandbox Então, vamos para o nosso Sandbox. E aqui você vê isso. Este é o nosso nome de anfitrião desde Jet jet TE até este Oh, me desculpe por isso. Vamos apenas voltar. Claro. Então, isso está começando neste titil.com Então esse é o nome do host. Vamos voltar. Vamos colocar o nome do host. A próxima coisa é que ele precisa de um nome de usuário. Portanto, esse deve ser o nome de usuário ou endereço de e-mail que você está usando para fazer login no Business Manager. Especificará as informações em dtschb.com. Agora, esse campo de senha é a chave que geramos em nosso gerente de negócios. Vamos voltar ao nosso gerente de negócios. Para isso, acessamos o ícone do perfil e, aqui, gerenciamos as chaves de acesso e, aqui, criamos uma chave de acesso ao arquivo web D. A chave que você coloca aqui é a senha. Então, ainda temos a chave. Agora, o que faremos é abrir esse arquivo CSV. E nesse arquivo CSU, você encontraria a chave. Vamos ver onde está a chave. Sim. Portanto, esta é uma chave daqui para esta linha. Depois deste vídeo, removerei essa chave, então, basta copiar sua chave na senha e remover esta seção. Agora, essa versão é a versão do código que queremos carregar. Você pode manter a primeira versão ao upload pela primeira vez, ou o que você pode fazer é ir até seu gerente de negócios, acessar sua administração e implantações de código, em Implantações de código, clicar no anúncio e aqui você cria uma Vamos chamá-la de VERSÃO 1 a 1, ok? Agora, vamos copiar esse texto exatamente. Volte para o nosso código VS e cole-o aqui. Em seguida, feche-o. Então, esse GSN de ponto está pronto. Vamos apenas salvá-lo. E depois de salvá-lo, ele deve se conectar à extensão que instalamos antes disso. Então, vamos fechar o código VS mais uma vez. Vamos reiniciá-lo e mostrarei como isso inicia nosso código VS. Depois de reiniciar, você verá tudo configurado corretamente. Basta clicar nesta seção superior e clicar em Mostrar e executar comandos. Você descobriria que o Profit Unable Upload está lá. Caso contrário, basta pesquisar isso e clicar em Profit Unable Upload, e você verá essa saída na janela do seu terminal. E o que isso está fazendo é carregar nosso código em nossa conta sandbox Você pode ver o progresso. Você pode ver todas as informações aqui e nosso código foi carregado. Vamos voltar à nossa instância SFCC. Então, aqui temos essa versão 1. Então, vamos apenas atualizar. Agora, nesta versão, você pode ver que nosso código foi carregado. Agora, se você clicar nesta versão, poderá ver todos os arquivos que acabamos de enviar. E vamos voltar à nossa implantação de código. Agora, aqui, esta versão não está ativa no momento, mas você pode ativá-la e, no front-end do seu site, você poderá ver esse código refletido e quaisquer alterações que você realizaria nessa base de código serão visíveis no front-end do site Então, vamos tentar isso também. Vamos clicar em Ativar. Então, quando isso for ativado, acessaremos nosso site de arquitetura de referência. Ok. Sob a administração, desculpe, vamos até a loja e, sob administração, vamos apenas garantir que nossa versão esteja ativada. E quando vamos à vitrine, podemos ver que essa é a nossa Vamos até nossa base de código e, abaixo da base de código, vamos fazer uma pequena alteração. Então, vamos até os cartuchos. Sob os cartuchos, temos esse cartucho básico. Sob o cartucho básico, temos várias coisas, mas vamos ao formulário Talvez vamos para o modelo abaixo do modelo, vamos para o padrão. E sim, vamos para a página inicial DataSML e há vários usos desses scripts, mas vamos fazer isso Aqui, quase nesse banner de herói, vamos adicionar uma tag H. Ok. E vamos tentar Hello World. E minha culpa. Vamos fechar essa etiqueta. Está bem? Agora, vamos economizar. Ok. E depois de salvá-lo, vamos atualizar o site e você poderá ver essa madeira de halo E eu quero chamar sua atenção para esta seção. Então, sempre que você executa o comando, você carrega o código. Eventualmente, isso começa a observar seus arquivos locais e a mantê-los sincronizados com a seção Quero chamar sua atenção para esta seção. Então, sempre que você carrega o código, ele começa a observar seus arquivos locais. E assim que você fizer as alterações, basta ver quando eu clico em Controles, basta focar na seção inferior. Eu cliquei em Controles. Agora, esse arquivo do Local foi enviado para minha Sandbox Então, ele é sincronizado com o tempo de execução para que você possa ver suas alterações refletidas Eu removi o Halo word, então é muito fácil para você fazer o desenvolvimento quando seu código local está sendo monitorado pelo NPM e sincronizado continuamente com sua Então, isso é tudo. É assim que você configurará sua máquina local com o VS code, sincronizará seu código com sua instância de sandbox e começará a fazer alterações em sua máquina local 12. Olá, mundo: Nossa base de código local está conectada à nossa sandbox. E no seu dia a dia, sempre que você estiver fazendo alguma modificação relacionada à codificação ou solicitando que sua equipe faça essas modificações, eles normalmente as fazem como um cartucho separado, e é recomendável que você não modifique nada no cartucho base da loja, que é o cartucho sempre que você estiver fazendo alguma modificação relacionada à codificação ou solicitando que sua equipe faça essas modificações, eles normalmente as fazem como um cartucho separado, e é recomendável que você não modifique nada no cartucho base da loja, que é o cartucho básico SFRA. Portanto, para qualquer alteração, você criaria um novo cartucho e usaria o recurso disponível básico e, em seguida, enviaria esse novo cartucho para sua esse novo cartucho Então, vamos tentar isso. Vamos imprimir Hello World em nosso site por meio de um novo cartucho Para criar um novo cartucho, você acessa o terminal e, no terminal, pode usar scripts SGMF Portanto, ao instalar o SFRA, você também instala o SGMF Então, vamos executar scripts GMF. Em seguida, queremos criar um novo cartucho. Então, com uma bandeira, usamos um hífen com hífen, criamos CAR TR IDGE e depois o nome do cartucho Vamos dar nome ao aplicativo, vitrine personalizada. Fazendo esse nome porque você também o encontraria na documentação comercial do BTC, então será mais fácil se relacionar se você fizer algum trabalho paralelo. Agora, execute esse comando. Basicamente, isso criará um subdiretório na pasta de cartuchos, e esse subdiretório incluiria estrutura de um cartucho um subdiretório na pasta de cartuchos, e esse subdiretório incluiria a estrutura de um cartucho que teria várias pastas. E você vê aqui que esse dwt GCN que tínhamos foi atualizado porque esse ID é algo que talvez não queiramos fazer o upload, mas ainda queremos fazer o upload dessa base de código Então, vou mudar isso de volta para a versão anterior. Meu cartucho foi criado. Normalmente, os cartuchos residem nessa E o que queremos fazer é primeiro criar um controlador. Então, vamos clicar aqui. Crie o arquivo hello dot js e passe esse código. Vamos entender esse código mais tarde. Mas, essencialmente, o que estamos fazendo é escrever uma mensagem, hello word e criar um modelo, hello hello word template, que residiria nesse diretório Hello, e estamos inserindo esse modelo. E quando você tiver esse modelo pronto, esse caminho pertencerá à sua pasta de modelos. Então você vai para a pasta de modelos no lado esquerdo, clica em padrões e, na seção padrão, precisa criar esse novo Portanto, certifique-se de clicar nesse arquivo e certifique-se de ter exatamente o mesmo nome. Então, vamos apenas criar uma pasta. Olá Olá Olá, mundo. Então esse é o nome do meu arquivo e pasta. Então, quando terminar com isso, o que preciso fazer é nome do modelo em si seja um arquivo JS. Então, ao escrever isso, certifique-se de colocá-lo como Js e, em seguida, pressione Enter. Assim, você teria seu hello world dot JS em sua pasta de modelos. Agora o que faríamos é escrever H uma tag. OK. E dentro dessa tag H one, o que podemos dizer é que você quer usar dólar, e abaixo do dólar, você escreveria a mensagem de pontos PDICT MEWS GE Então, o que estamos fazendo é que, a partir do nosso JS hello dot, temos essa variável de mensagem passada. Estaríamos usando essa variável de mensagem e imprimiremos essa variável de mensagem sob a tag H one. E quando estiver pronto, o que você pode fazer é simplesmente acessar seu site e, antes disso, garantir que seu código seja enviado. Então, vamos executar esse profeta PloudOCe novamente, vamos para a seção de saída e ver se nosso código foi carregado corretamente Ok, nosso código está lá, e acho que não deveria ser um ponto. Isso deve ser SML de pontos. Então, vamos renomeá-lo. Foi minha culpa. Vou renomeá-lo para ISML Sim, deve estar bom agora. E agora, assim que eu fizer as alterações, esse arquivo SML também será enviado para lá Então, o que vamos fazer agora é acessar nosso Novamente, certifique-se de selecionar o site certo que queremos usar. O front-end deste site está carregado aqui. Basta clicar em Administração e clicar em Gerenciar sites. Em Manage Side, clique em Arquitetura de referência e aqui vá para as configurações. Aqui, temos que especificar o caminho do nosso cartucho que criamos Então, vou voltar para o meu terminal. Vou apenas copiar o nome do cartucho ***. Vou colocar o nome do cartucho na frente e depois separá-los por meio de uma coluna E você se move para o lado direito e clica em Aplicar. Dessa forma, estamos conectando esse cartucho ao local, e o cartucho Agora vamos voltar ao front-end. Então, aqui você vê que temos a arquitetura de referência do site. Agora, queremos adicionar o padrão TE FAULT e, em seguida, escreveremos o hífen HE WLO SHOW. Olá, show. Olá é o nome do nosso controlador. Show é a função que criamos, e você pode ver o Hello world impresso aqui. Vamos fazer uma mudança rápida. Vamos acessar hello dot js e Hello World do LTShob só para que você saiba que isso está vindo daqui Nós o salvamos, ele seria carregado automaticamente e você pode ver as alterações chegando aqui. Agora, essa visão, essa apresentação é muito minimalista porque acabamos de criar o modelo ISML e acabamos de imprimir Se você se lembra mais cedo, quando vamos à nossa loja, passe o cartucho e, aqui embaixo, acessamos o modelo da página inicial e, aqui embaixo, acessamos Vamos voltar ao mesmo modelo uma vez. Vamos copiar tudo isso para o nosso hellowd dot SML, e eu vou copiar essa E nesta seção específica, vamos colocar nossa mensagem agora. Então, o que eu fiz foi copiar tudo da página inicial e adicionar esta mensagem na página inicial principal Div Eu salvei isso e acabei de atualizar na fachada do site. Agora você vê, eu tenho todos os cabeçalhos rodapés que estão lá no meu site, que é um componente reutilizável, e meu código está refletindo a palavra olá Como esses modelos ISML são reutilizáveis, você pode ter o cabeçalho do seu site e toda a estrutura intacta, e apenas seu novo código faria alguma alteração no Se seu código estiver fazendo alterações na barra de menu, digamos , você também estende esse modelo ISML Dessa forma, você também pode reutilizar o ISM. Nós os estudaremos detalhadamente mais tarde. Isso é tudo para este. Experimente seu próprio cartucho personalizado e veja se você consegue fazer o upload e executá-lo Se você tiver algum problema, avise-nos. Muito obrigado