[New feature] [Beta] Algolia search integration!

Hi @robertsonchris019 , thanks for your message,

For the Algolia plugin successful setup and usage, we’ve made corresponding supporting documentation, available on: https://docs.zeroqode.com/plugins/algolia-search-plugin/algolia-2.0-simple-search

If we missed any important point in our documentation, please let us know on which part a rework is required, and we will adjust it accordingly.

Looking forward to your reply.
Regards,

1 Like

Is it possible to setup query parameter with your Algolia pluggin @ZeroqodeSupport ?

Like this one : optionalWords | API parameters | API Reference | Algolia Documentation

Regards

Hi @evodev, thank you for your message.
Please accept my apologies for the late reply. :pray:

You can add a query within the plugin’s input.

In case you would like to know more about the plugin, please make sure to check its documentation, there you can find detailed information about field Query. In this way you can add the request within Query input - https://docs.zeroqode.com/plugins/algolia-search-plugin/algolia-2.0-simple-search

Let me know if you sorted it out. :slightly_smiling_face:

Regards,
Zeroqode Support Team

Hello @ZeroqodeSupport,

No problem thanks for the answer !

Query yes but is it possible to setup Query strategy ?
Like “optionalWords” ?

To explain the use case :
It’s like a search on Upwork
The user selects some keywords like (accounting and finance).
And a list of experts with these skills will be displayed.

But we need to display also people with only one of the 2 skills.
For that we need the “Optional Words” configuration.

Hey @evodev, thank you for your patience.

I have checked with our Developers team regarding your query for displaying multiple search results. I regret to tell you this, it seems like the plugin Algolia does not have an option to operate with two keywords at the same time, therefore the results of the search only display the outcome for the first word.

Let me know if there is something else we can help you with.

Regards,
Zeroqode Support Team

Hello @ZeroqodeSupport,
Thanks for your answer.

Ok. I found a workaround that is definitely not ideal but works.
I will create a new post to share it, in case someone else needs to perform this kind of “Upwork” search.

If you launch a new version of your plugin and allow to add Query strategy it will be nice !

1 Like

Hi @evodev,

Happy you found a workaround for your case! Thanks for sharing it with others, it will definitely be a useful asset. :relaxed:
I will let know our Developers team about your request for a Query strategy implemented with the plugin functionality.

Regards,
Zeroqode Support Team

Is it possible to set up filters and facets like the image below?

(This question is regarding the Algolia Search Integration - not 3rd party plugins)

Hi @brad.h, thanks for your question.

Our developer team is now considering the feasibility of adding the faceted search feature, as well as adding an Algolia facet search example to the demo.
Kindly note that it might take some time, as it is a quite complex feature.
In case any update will come to live, we will let you know :slightly_smiling_face:

Regards,
Zeroqode Support Team

Hello, @brad.h
Thanks for your patience.

By this message, I would like to notify you that we have significantly upgraded the Algolia 2.0 - Simple search plugin and added a lot of features, including the Faceted Search. Additionally, now are possible these features:

  • “Algolia is loading” action;
  • Get All Date;
  • Set setting;
  • Add new Item;
  • Improved search;

Please upgrade the plugin to the latest version and give it a try. Hope these features will be helpful for you :slightly_smiling_face: :tada:

Best regards,
Zeroqode Support Team

Hi @evodev
I would like to set up a similar kind of “upwork” search, with OR result and not AND result (possible inside algolia with “optional words”).
You said you found a workaround. Could you share it ?
Thanks a lot!

Hi Etienne,

Sorry for my late reply, I will edit this post Tomorrow to show you how I did it.

Hi @eple0030 ,

Sorry for my late reply.

Here is the result we aimed for :

  • Be able to select expertises in a multi drop down
  • Get a list of users which contain first all the profil with all the expertises selected, then all the profil whith all expertises minus one etc…

Here is how we achieved it :

  1. Create a multidrop down select where you list the expertises (we limited the number to 3 expertises maximum)
  2. Add repeating group
  3. Create a conditional where item 3 of the expertises multidrop down list is not empty. (This mean that you have 3 expertises selected).
    On data source put :
    Search for users, where :
    Expertise contains expertise 1
    Expertise contains expertise 2
    Expertise contains expertise 3

Now you will have a list of all users which have the 3 (all) expertises.

Then add a “merged with” after the first “search for users” but with this filters :
Expertise contains expertise 1
Expertise contains expertise 2
Expertise doesn’t contain expertise 3

Now you have all the expert with the 3 expertises and then all the expert with only the 1st and 2nd expertise.

You have to repeat the operation until you get all the possibilities :

  1. expertises 1 & 2 & 3
  2. expertises 1 & 2
  3. expertises 1 & 3
  4. expertises 2 & 3
  5. expertises 1 only
  6. expertises 2 only
  7. expertises 3 only

Create also one condition for each use case :

  1. Multidropdown has 3 expertises selected
  2. Multidropdown has 2 expertises selected
  3. Multidropdown has 1 expertise selected
  4. Multidropdown has no expertise selected

I hope it will be helpful :slight_smile:

Clément Barberousse, Co-founder @evodev

1 Like

Hi @allenyang,
Is it possible to add more than one query parameter in algolia search as in local search?

Hi @abdullah2,
Thank you for reaching out.

No, unfortunately not, at the moment it is possible to use only one query parameter, either an input value or external API provider data. (text)
Please check the plugin demo editor page and the supporting documentation for additional information related to this.

We will also check with the dev team and investigate how feasible is to implement the requested feature in the nearest plugin update. Once it happens - we will let you know, but, at the moment, we’re unable to provide you with an approximate time estimate since this feature request is a low priority.
Thank you for your understanding. :pray:

If you require any further information, feel free to contact me.
Regards,
Zeroqode Support Team.

@ZeroqodeSupport Hi,
I just started using the latest version of the plugin (3.23.0) and having trouble getting search results for below fields:

None of these fields are available in my search. I have only field1, field2,…, field17, and that’s it.

This makes pagination impossible. Can you help me with this, please?

HI @ferhatgulbahar,
Thank you for reaching out, and sorry for the late reply due to the weekend. :pray:

We’ve passed your request to the dev team for additional investigation, we have to check if something has been changed on the Algolia side because the above options used to be available.
Once any news will become available, we will let you know asap, thank you for your understanding.

If there will be any other plugin-related questions, please don’t hesitate to contact us.
Best regards,
Zeroqode Support Team.

Hi @ferhatgulbahar,
Thank you for your patience.

Glad to announce that we have updated the plugin, returning all the Result states back. Please update the plugin to the latest version - 3.24.0.
And let us know if everything is ok now. :slight_smile:

Should you need any further information, please do not hesitate to contact us.
Best regards,
Zeroqode Support Team.

1 Like

@aless is this feature out of beta yet?

@allenyang is this feature still in beta?

p.s. - not sure if @aless is still around so asking same quesiton to someone else. sorry about that