Show Menu
TÓPICOS×

Sobre aspectos dinâmicos

Use Aspectos dinâmicos para criar novas seleções de intervalo automaticamente no momento da pesquisa. Como opção, você pode associar cada campo de aspecto dinâmico a até um nome de tabela na sua conta do Adobe Search&Promote. Você aplica essas relações de tabela em tempo de pesquisa para quaisquer campos de aspecto dinâmico envolvidos na pesquisa.

Usando aspectos dinâmicos

Por padrão, esse recurso não está ativado em Adobe Search&Promote. Entre em contato com o suporte técnico para ativar o recurso para uso.
Sem o uso de Aspectos dinâmicos, era necessário unir atributos relacionados em "slots" e exibir apenas os slots homogêneos para uma determinada pesquisa. Ou seja, eles poderiam conter apenas os valores de um atributo lógico, como "tamanho do sapato" ou "tamanho do anel". Este método proporcionou um desempenho adequado em tempo de pesquisa com um grande conjunto de atributos exclusivos.
No entanto, quando o Dynamic Faceting é usado, ele não coloca um limite no número de aspectos que a pesquisa principal pode rastrear com eficiência. Você pode definir centenas de aspectos dinâmicos, a partir dos quais a pesquisa principal pode retornar as "principais facetas N dinâmicas" para uma determinada pesquisa, onde normalmente N é um valor mais modesto de 10 a 20 ou menos. Esse método elimina a necessidade de alocar os atributos - agora você pode criar uma faceta dinâmica exclusiva para atributos em seu site.

Que facetas você deveria fazer dinâmicas?

As facetas que são escassamente preenchidas em seu site e que aparecem somente para um subconjunto de pesquisas são bons candidatos para tornar dinâmicas. Por exemplo, uma faceta chamada "largura da frente" só pode ser preenchida quando se procura sapatos ou botas. Enquanto outra faceta chamada "Estilo numérico da face", com possíveis valores de "Romano" e "Árabe", só pode aparecer ao procurar relógios ou relógios.
Se sua conta tiver um grande número dessas facetas, isso aprimora o desempenho da pesquisa para usar facetas dinâmicas em vez de sempre selecionar o conjunto completo de possíveis aspectos para cada pesquisa. Aspectos genéricos, como "SKU" ou "marca", que normalmente são apropriados para exibição com os resultados de cada pesquisa, normalmente não são apropriados como aspectos dinâmicos.

Relação entre aspectos e campos de meta tag

As facetas são criadas sobre os campos da meta tag. Um campo de tag meta é um recurso de camada de pesquisa principal de baixo nível Adobe Search&Promote. As facetas, por outro lado, fazem parte do GS (Pesquisa guiada), a camada de apresentação de alto nível do Adobe Search&Promote. No entanto, os próprios campos de meta tag do Facebook não conhecem nada sobre aspectos. Ao configurar aspectos dinâmicos, você primeiro adiciona aspectos e, em seguida, adiciona campos de tag meta com a opção Aspecto dinâmico selecionada para definir a faceta identificada como dinâmica.
Não há configuração "Aspecto dinâmico" em Design > Navigation > Facets . O que torna uma faceta "dinâmica" é que seu "campo de tag meta" subjacente é dinâmico conforme definido em Settings > Metadata > Definitions .

Exemplos de aspectos dinâmicos em ação

Exemplo de aspectos dinâmicos que são exibidos após uma pesquisa por "inicializações":
Outro exemplo de aspectos dinâmicos que são exibidos após uma pesquisa por "relógios":
Consulte também

Configuração de aspectos dinâmicos

Configuração de Aspectos Dinâmicos no Search&Promotoe.
Esse recurso não está ativado no Adobe Search&Promote, por padrão. Entre em contato com o suporte técnico para ativar o recurso para uso.
Antes que os efeitos de seus aspectos dinâmicos sejam visíveis para os clientes, você deve recriar o índice do site.
Consulte também
Para configurar aspectos dinâmicos
  1. Verifique se você já adicionou aspectos.
  2. Depois que seus aspectos forem adicionados, verifique se você adicionou os aspectos aos novos campos de meta tag definidos pelo usuário.
    Consulte Adicionar um novo campo de tag meta.
  3. No menu do produto, clique em Settings > Metadata > Definitions.
  4. Na Definitions página, na User-defined fields tabela, na Actions coluna, clique no ícone de lápis (Editar) na linha do nome do campo da tag meta associada à faceta que você deseja tornar dinâmica.
  5. Na Edit Field página, marque Dynamic Facet .
    Consulte a tabela de opções em Adicionar um novo campo de tag meta.
  6. Clique em Save Changes .
  7. Clique em regenerar o índice de site preparado na caixa azul para recriar rapidamente o índice de site preparado.
    Consulte também Regenerando o índice de um site ao vivo ou em etapas.
  8. Determine o número de aspectos dinâmicos a serem selecionados para uma determinada pesquisa. Para realizar essa tarefa, execute um dos procedimentos a seguir:
    • Crie uma regra de limpeza de query com as condições desejadas, que execute a ação set , backend parameter , sp_sfvl_df_count para valorizar X , onde X é o número desejado de aspectos dinâmicos a serem solicitados no momento da pesquisa e clique em Add .
    Consulte Adicionar uma regra de limpeza de query.
    Consulte também Parâmetros CGI de pesquisa de backend, linha 40 na tabela para obter mais explicações sobre sp_sfvl_df_count .
    • Adicione uma pesquisa e defina o parâmetro "personalizado" sp_sfvl_df_count para o valor desejado e clique em Add .
    Consulte Adicionar uma nova definição de pesquisa.
    Consulte também Parâmetros CGI de pesquisa de backend, linha 40 na tabela para obter mais explicações sobre sp_sfvl_df_count .
  9. Edite o modelo de transporte apropriado para exibir os aspectos dinâmicos que a pesquisa principal retorna.
    Por exemplo, suponha que seu modelo de transporte tenha o nome guided.tpl . Nesse caso, no menu do produto, clique em Design > Templates . Na Templates página, localize guided.tpl a tabela. e clique Edit na extremidade direita do nome. Na página Edição, adicione o seguinte bloco de código ao final de </facets> : Saída JSON:
    ... 
    }<search-dynamic-facet-fields>, 
            { 
                "name" : "<search-dynamic-facet-field-name>", 
                "dynamic-facet" : 1, 
                "values" : [<search-field-value-list quotes="yes" commas="yes" data="values" sortby="values" encoding="json" />], 
                "counts" : [<search-field-value-list quotes="yes" commas="yes" data="results" sortby="values" />] 
    
            }</search-dynamic-facet-fields> 
    ...
    
    
  10. Edite o modelo ou modelos de apresentação apropriados para exibir as facetas dinâmicas.
    Por exemplo, suponha que você tenha um modelo chamado sim.tmpl que seja usado para produzir conteúdo no Simulador. Para editar esse modelo, no menu do produto, clique em Design > Templates . Na Templates página, localize sim.tmpl a tabela. e clique Edit na extremidade direita do nome. Na página Edição, adicione o seguinte dentro da área de exibição da faceta do modelo:
    <h6>DF RAIL</h6> 
    <guided-facet-rail gsname="__dynamic_facets"> 
                <guided-facet ><!-- behavior=Normal --> 
                <div class="facet-block" id="facet"> 
                <p><b><guided-facet-display-name /></b></p> 
                <ul> 
                    <guided-facet-values> 
                        <guided-if-facet-value-equals-length-threshold> 
                </ul> 
                <ul id="brand" style="display:none"> 
                        </guided-if-facet-value-equals-length-threshold> 
                        <guided-if-facet-value-selected> 
                            <li><guided-facet-value> [<guided-lt>a href="<guided-facet-value-undo-path />"<guided-gt>X</a>]</li> 
                        <guided-else-facet-value-selected> 
                            <li><guided-facet-link><guided-facet-value></guided-facet-link> (<guided-facet-count>) </li> 
                        </guided-if-facet-value-selected> 
                    </guided-facet-values> 
                </ul> 
                <guided-if-facet-long> 
                  <br /><guided-lt />a href="#" onclick="moreless(this,'brand');return false;" <guided-gt /><button style="font-size:10px;">VIEW MORE</button></a> 
                </guided-if-facet-long> 
                </div> 
                </guided-facet> 
    </guided-facet-rail> 
    <h6>/DF RAIL</h6>
    
    
    Você também faria uma modificação semelhante a outros modelos de Apresentação, conforme necessário, como json.tmpl .
    Certifique-se de especificar __dynamic_facets para o gsname na guided-facet-rail tag . Esta tag é um painel de facetas predefinido reservado para a saída de quaisquer facetas dinâmicas que são retornadas para uma determinada pesquisa.
    Você também pode, opcionalmente, editar esse painel de facetas especial por meio de Rules > Business Rules e usar o Advanced Rule Builder como visto abaixo.