Company Logo
Conselhos e respostas da equipe UserGuiding
Usuários
Engajamento
Configurações
Casos de Uso e Boas Práticas
Centro de Recursos
Aprenda a utilizar os métodos do Centro de Recursos da API JavaScript do UserGuiding.

Lançar um Centro de Recursos

Abre um Centro de Recursos pelo seu ID. Se outro Centro de Recursos estiver ativo, ele será fechado e o solicitado será aberto.


Definição de tipo

 type launchResourceCenter = (
resourceCenterId: number,
options?: {
bypassFilters?: boolean,
sidebarOpen?: boolean
}
) => void


Parâmetros opcionais:

  • bypassFilters (booleano) – Se verdadeiro, inicia a Central de Recursos sem verificar nenhuma regra de segmentação ou direcionamento. Se falso, todas as condições de direcionamento de página, segmentação de público e agendamento para essa Central de Recursos serão verificadas primeiro. O padrão é verdadeiro .
  • sidebarOpen (booleano) – Se verdadeiro, a Central de Recursos será iniciada expandida. O padrão é falso .
  • tab (string) - Substitui a guia de abertura padrão da central de recursos. As opções são:
    • home
    • knowledgeBase
    • aiAssistant
    • productUpdates
  • articleId (string) - Selecione um artigo para a base de conhecimento exibir. Deve ser usado em conjunto com o parâmetro tab

Exemplos

Aciona uma Central de Recursos com opções padrão.


 userGuiding.launchResourceCenter(1234)


Aciona um Centro de Recursos e o expande mesmo que as regras não correspondam.


 userGuiding.launchResourceCenter(1234, {
sidebarOpen: true,
bypassFilters: true
})


Aciona um Centro de Recursos somente se as regras forem atendidas. Ele pode ser expandido ou recolhido.


 userGuiding.launchResourceCenter(1234, {
 bypassFilters: false,
 sidebarOpen: true
})


Abra um artigo da base de conhecimento dentro da Central de Recursos.


 userGuiding.launchResourceCenter(1234, {
tab: 'knowledgeBase',
sidebarOpen: true,
articleId: '123',
})


Abra a aba de atualizações de produtos dentro da Central de Recursos.


 userGuiding.launchResourceCenter(10, {
tab: 'productUpdates',
sidebarOpen: true,
})


Expandir Centro de Recursos

Expande a área de conteúdo de um Centro de Recursos ativo.


Definição de tipo

 type expandResourceCenter = () => void


Exemplo

Expande a central de recursos se ela estiver minimizada.


 userGuiding.expandResourceCenter();


Centro de Recursos de Colapso

Recolhe um widget aberto da Central de Recursos. Isso ocultará a área de conteúdo e exibirá apenas o iniciador da Central de Recursos.


Definição de tipo

 type collapseResourceCenter = () => void


Exemplo

Desativa o centro de recursos se ele estiver aberto.


 userGuiding.collapseResourceCenter();


Ocultar Centro de Recursos

Fecha o widget do Centro de Recursos atualmente ativo, removendo-o da página.


Definição de tipo

 type hideResourceCenter = () => void


Exemplo

Oculta o centro de recursos ativo


 userGuiding.hideResourceCenter();


Isso respondeu à sua pergunta?