Hey there! I am using your solution in a soon-to-be-launched project, but suddenly I am getting a misty error message when the integration fires, telling me:
“[ERR_INVALID_ARG_TYPE]: The “data” argument must be one of type string, TypedArray, or DataView.” Received type undefined."
The location is at Hash.update in getEntryKey in Algolia.js. When I print the data, it shows me my Contentful data, though (type object). Did you see this before?
UPDATE: some posts didn’t contain an ID for some reason. That made the getEntrykey fail. I removed these posts and now it seems to work.