Personalizar páginas e fornecer a integração de site

Objetivos de aprendizagem

Após concluir esta unidade, você estará apto a:

  • Personalizar o formulário de Inscrição de voluntário.
  • Identificar o que você precisa fornecer a seu desenvolver web.
  • Listar outras páginas web incluídas com o V4S.

Personalizar seu Formulário de inscrição

Vamos agora aos toques finais. Nós já vimos os campos que o formulário de inscrição inclui inicialmente: Nome, Sobrenome, Email, Telefone Comercial, Telefone residencial, Organização, Endereço para correspondência e Número de voluntários. Mas talvez você queira remover o campo Telefone comercial do formulário. Ou talvez você tem um campo personalizado em contatos que acompanha quais são os animais favoritos de voluntários, o qual você quer incluir. E você pode fazer tudo isso com o V4S.

Você pode incluir qualquer campo em seu formulário de inscrição – padrão ou personalizado – que está no objeto contato ou no objeto horas de voluntariado. Isso porque o formulário de Inscrição de voluntário usa recursos úteis chamados conjuntos de campos. Em Salesforce, um conjunto de campos é um agrupamento de campos que uma página Visualforce pode usar. Os conjuntos de campos usados para o formulário de inscrição são ambos chamados de VolunteersJobListingFS.

A EarthCorps ocasionalmente precisa telefonar a seus voluntários em seus telefones celulares. Como Telefone celular é um campo em contato, Dianna sabe que ela pode adicioná-lo ao formulário de Inscrição de voluntário. Vamos acompanhar Dianna enquanto adiciona o campo Telefone celular ao conjunto de campos.

Agora, a má notícia. Os conjuntos de campos não estão disponíveis no Lightning Experience no momento. Isso significa que, para personalizar seu formulário, você precisará mudar para o Salesforce Classic. Acredite, gostaríamos de ter outra solução. A boa notícia é que mudar para o Classic para trabalhar com conjuntos de campos e depois voltar para o Lightning é bem rápido e fácil com o recurso Alternador. E, quando muda para o Classic, somente seu login é afetado; os outros usuários que já estão no Lightning ficam na interface do Lightning.

Para mudar para o Classic, no cabeçalho do Lightning Experience, clique na imagem de perfil e selecione Alternar para Salesforce Classic. Captura de tela do botão Alternar para o Salesforce Classic.

1. No Salesforce Classic, em Configuração, insira Conjuntos de campos na caixa Busca rápida e selecione Conjuntos de campos no menu Contatos.

Nota

Nota

Este exemplo não usa o conjunto de campo VolunteersJobListingFS no objeto horas de voluntariado. Mas queríamos que você soubesse onde encontrá-lo caso desejasse incluir alguns desses campos. Em Configuração, insira Objetos na caixa Busca rápida e selecione Objetos no menu Criar. Na lista de objetos, clique em Horas de voluntariado. Você verá o VolunteersJobListingFS na seção Conjuntos de Campos.

2. Ao lado de VolunteersJobListingFS, clique em Editar. A página Listagem de trabalhos (onde está o formulário de Inscrição de voluntário) usa o conjunto de campos VolunteersJobListingFS.

3. A página Conjunto de campos é como uma página Editar Layout de Página padrão – você pode adicionar, remover ou reordenar campos. Dianna arrasta o campo Telefone celular para colocá-lo após Telefone residencial. Captura de tela da página Conjunto de campos.

Nota

Nota

Embora você possa arrastar campos relacionados a diversas pesquisas, o formulário de Inscrição de voluntário na página VolunteerJobListingsFS suporta apenas campos que estão no próprio objeto contato.

Quando Dianna concluir, a lista EarthCorps ficará assim. Captura de tela da página Conjunto de campos da EarthCorps.

4. Clique em Salvar.

5. Para ver o novo e melhorado formulário de Inscrição de voluntário, acesse a mesma URL usada ao testar o seu site. Dianna acessa esta URL.

http://earthcorpsvfstrailhead.force.com/GW_Volunteers__VolunteersJobListingFS

6. Clique em um link de inscrição para ver os campos adicionados ao formulário. Dianna vê que o campo Telefone celular já foi adicionado. Captura de tela do formulário de inscrição de voluntário.

Dica de resolução de problemas: Se um campo adicionado ao conjunto de campos não aparece em seu formulário de inscrição, ele pode não estar habilitado para o Perfil Usuário convidado de sites de voluntários. Se é o caso, você verá uma mensagem de erro em vermelho na parte superior da página indicando quais campos a habilitar. Para habilitar campos, clique em Configurações de acesso público na página Detalhes do site. Captura de tela do botão Configurações de acesso público na página Detalhes do site.

Edite o perfil para dar acesso a campos que você deseja incluir no formulário de inscrição. Para mais informações sobre edição de perfis, consulte o módulo Segurança de dados (você pode encontrar o link na seção Recursos).

Quando seu formulário de inscrição estiver como desejado, você poderá usar o Alternador para voltar para o Lightning Experience. Clique no nome no canto superior direito e selecione Alternar para o Lightning Experience. Captura de tela do botão Alternar para o Lightning Experience.

Outras páginas V4S

Além da incrível página Listagem de trabalhos voluntários e o Formulário de inscrição, o V4S inclui outras páginas úteis para dar suporte aos esforços de seus voluntários.

  • Página Inscrição de voluntário genérico – Um voluntário pode expressar interesse geral sem se inscrever em um turno específico.
  • Página Calendário – Exibe uma visão do calendário de seus trabalhos voluntários.
  • Página Relatório de horas – Os voluntários podem relatar as horas relativas a um trabalho específico.
  • Pesquisa de contato no site pessoal – Os voluntários podem solicitar um link para seu site pessoal a fim de verem toda a informação do voluntário.
  • Informação de Contato no site pessoal – Exibe ao voluntário seus contatos e informações do voluntário, seus próximos turnos de trabalho e seu histórico do voluntário.

Cada página é personalizável. Para obter detalhes, veja o Guia de instalação e configuração do V4S (disponível na página de documentação do Volunteers for Salesforce indicada na seção Recursos).

Para visualizar essas páginas em seu site, anexe o nome correto da página ao final da URL de seu site.

Para ver esta página Adicionar esta à URL do site
Página Inscrição de voluntário genérico /GW_Volunteers__VolunteersSignupFS
Página Calendário /GW_Volunteers__JobCalendar
Página Relatório de horas /GW_Volunteers__VolunteersReportHours
Pesquisa de contato no site pessoal /GW_Volunteers__PersonalSiteContactLookup
Informação de contato no site pessoal /GW_Volunteers__PersonalSiteContactInfo

Dianna quer ver como seus eventos são exibidos na página Calendário, então vamos acompanhá-la nessa visualização da página.

  1. Em Configuração, insira Sites na caixa Busca rápida e selecione Sites.
  2. Clique na URL do site para seu site. Dianna clica em http://earthcorpsvfstrailhead.force.com. A barra de endereço de seu navegador mostra a URL do site da EarthCorps.
  3. Para ver a página Calendário, ela anexa /GW_Volunteers__JobCalendar. A URL resultante de Dianna é: http://earthcorpsvfstrailhead.force.com/GW_Volunteers__JobCalendar

Esta a visão do calendário de eventos EarthCorps para outubro. Ainda bem que eles têm um modo fácil de mostrar a seus voluntários o que está acontecendo e como inserir seus dados de voluntário no Salesforce.
Calendário Trabalho

O que fornecer a seu desenvolvedor web

Você já realizou 95% do trabalho necessário para integrar o V4S em seu site. Você criou um site Salesforce, configurou as permissões e acessos necessários, testou seu site e personalizou seu formulário de inscrição. O que mais há a fazer?

Integrar páginas V4S em seu site geralmente envolve incorporá-las com um iframe. Não se preocupe se você não sabe o que é isso – seu desenvolvedor web sabe. Seu desenvolvedor web precisa da URL para a página Listagem de trabalhos e das URLs para páginas adicionais que você deseja incluir.

Dianna amou a visualização do calendário de eventos que viu, por isso, ela o dará também ao desenvolvedor web EarthCorps. Esta é a lista de URLs de Dianna.

  • http://earthcorpsvfstrailhead.force.com/GW_Volunteers__VolunteersJobListingFS
  • http://earthcorpsvfstrailhead.force.com/GW_Volunteers__JobCalendar

Ela também poderia dar ao desenvolvedor web um trecho de código iframe de HTML como amostra:

<iframe src="http://earthcorpsvfstrailhead.force.com/GW_Volunteers__VolunteersJobListingFS"  frameborder="0" scrolling="false" height="600" width="500"></iframe>

E, finalmente, o desenvolvedor web dela gostaria de ver o Guia de instalação e configuração do V4S (disponível na página de documentação do Volunteers for Salesforce indicada na seção Recursos).

Livro Volunteers for Salesforce animado com lombada azul.

Agora que o site está pronto, assegure-se de ter as ferramentas exigidas para comunicar-se com os voluntários e fazer relatórios de participação de voluntário. Você aprenderá mais sobre isso no próximo módulo, Gerenciamento de voluntários.

Recursos