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