A extensão Algolia substitui a pesquisa padrão no Magento Open Source e no Adobe Commerce por um menu robusto de pesquisa de preenchimento automático e uma página de resultados do Instantsearch.
Esta extensão substitui a pesquisa padrão do Magento por uma experiência de pesquisa tolerante a erros de digitação, rápida e relevante, apoiada pela Algolia. É baseado em algoliasearch-client-php, autocomplete.js e instantsearch.js.
Menu de preenchimento automático: forneça todo o seu catálogo aos usuários finais instantaneamente por meio do menu suspenso, independentemente do número de categorias ou atributos que ele contém.
Página de resultados do Instantsearch: tenha sua página de resultados de pesquisa, navegação e paginação atualizadas em tempo real, após cada pressionamento de tecla.
Recomendar: Algolia Recommend permite exibir recomendações como recursos "Comprados juntos com frequência" e "Produtos relacionados" na página de detalhes do produto.
Saiba mais em nosso site oficial Adobe Commerce / Magento
Experimente o preenchimento automático e a página de resultados da pesquisa instantânea em nossa demonstração ao vivo.
Magento 2.3 e versões anteriores não são mais suportadas pela extensão Algolia.
A versão 3.x da nossa extensão é compatível com Magento 2.4. Revise a seção Personalização para saber mais sobre as diferenças entre nossas versões de extensão.
Versão de extensão | Fim da vida | Magento | PHP |
---|---|---|---|
v3.7.x | 10/10/2023 | ~2.3.7||~2.4.5||~2.4.6 | ~7.3.0||~7.4.0||~8.1.0||~8.2.0 |
v3.8.x | 08/03/2023 | ~2.4.5||~2.4.6 | ~7.4.0||~8.1.0||~8.2.0 |
v3.9.x | 13/10/2023 | ~2.4.5||~2.4.6 | ~7.4.0||~8.1.0||~8.2.0 |
v3.10.x | 12/12/2023 | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.11.x | 26/01/2024 | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.12.x | 02/08/2024 | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.13.x | N / D | ~2.4.6 | ~8.1.0||~8.2.0 |
v3.14.x | N / D | ~2.4.6||~2.4.7 | ~8.1.0||~8.2.0||~8.3.0 |
A maneira mais fácil de instalar a extensão é usar o Composer e seguir nosso guia de primeiros passos.
Se você quiser manter uma versão secundária, atualize seu compositor para aceitar apenas versões secundárias. O exemplo a seguir irá mantê-lo na versão secundária e atualizará os patches automaticamente.
"algolia/algoliasearch-magento-2": "~3.14.2"
A extensão usa bibliotecas para ajudar na implementação de front-end para recursos de preenchimento automático, pesquisa instantânea e insights. Ele também usa o cliente Algolia PHP para aproveitar os métodos de indexação e pesquisa do backend. Ao abordar personalizações para qualquer um deles, você precisa entender que está personalizando a implementação em si e não os componentes nos quais ela se baseia.
Essas bibliotecas estão aqui para ajudar a adicionar à sua personalização, mas como a extensão já inicializou esses componentes, você deve usar ganchos na área entre a extensão e as bibliotecas. Por favor, verifique nossa extensão personalizada para referência
Conhecer a versão da biblioteca ajudará você a entender o que está disponível nessas bibliotecas para aproveitar em termos de personalização. Esta tabela irá ajudá-lo a determinar qual documentação consultar quando você começar a trabalhar em sua personalização.
Versão de extensão | preenchimento automático.js | pesquisa instantânea.js | search-insights.js | recomendar.js |
---|---|---|---|---|
v3.x | 0,38,0 | 4.15.0 | 1.7.1 | N / D |
v3.9.1 | 1.6.3 | 4.41.0 | 1.7.1 | 1.5.0 |
v3.10.x | 1.6.3 | 4.41.0 | 1.7.1 | 1.8.0 |
v3.11.0 | 1.6.3 | 4.41.0 | 2.6.0 | 1.8.0 |
v3.13.0 | 1.6.3 | 4.63.0 | 2.6.0 | 1.8.0 |
>=v3.14.x | 1.6.3 | 4.63.0 | 2.6.0 | 1.15.0 |
As bibliotecas autocomplete e instantsearch estão acessíveis no algoliaBundle
global. Este pacote é um arquivo javascript pré-pacote que contém suas dependências. O que está incluído neste pacote pode ser visto aqui:
Pacote mais recente v3.x: https://github.com/algolia/algoliasearch-extensions-bundle/blob/ISv4/package.json
A biblioteca search-insights.js é independente.
Consulte estes documentos ao personalizar os recursos de front-end da extensão Algolia Magento:
A extensão faz a maior parte do trabalho pesado quando se trata de coletar e preparar os dados necessários para a indexação no Algolia. Em termos de interação com a API Algolia Search, a extensão aproveita o PHP API Client para métodos de back-end, incluindo indexação, configuração e consultas de pesquisa.
Dependendo da versão da extensão que você está usando, você pode ter uma versão diferente do cliente da API PHP alimentando a funcionalidade de back-end da extensão.
Versão de extensão | Versão do cliente API |
---|---|
v3.x | 2.5.1 |
v3.6.x | 3.2.0 |
v3.11.0 | 3.3.2 |
>=v3.14.x | 4.0.x |
Consulte estes documentos ao personalizar o back-end da extensão Algolia Magento:
Para feedback, relatórios de bugs ou problemas não resolvidos com a extensão, visite nosso Centro de Suporte, onde você pode pesquisar a base de conhecimento e entrar em contato com a equipe de suporte. Inclua sua versão do Magento, versão da extensão, ID do aplicativo e etapas para reproduzir seu problema. Adicione informações adicionais, como capturas de tela, screencasts e mensagens de erro para ajudar nossa equipe a solucionar melhor seus problemas.
Para começar a contribuir para a extensão siga as diretrizes de contribuição.