😊

DrupalのSearch API Algoliaモジュールを試す

2025/03/01に公開

概要

DrupalのSearch API Algoliaモジュールを試す機会がありましたので、備忘録です。

https://www.drupal.org/project/search_api_algolia

インストール

Drupal 11では、以下でインストールできました。

composer require 'drupal/search_api_algolia:^3.1'

設定

モジュールのインストール後、サーバとインデックスの設定を行います。

Add server

Algoliaの設定画面で確認できる設定情報に基づき、サーバを作成します。ここでは、Write API Keyを使用しました。

Add index

インデックスの作成以降は、他のモジュールでの設定と同様です。以下は、Amazon OpenSearch Serviceを使用する例です。

https://zenn.dev/nakamura196/articles/971f4805929a5d

設定後、インデクシングを行います。

結果

以下のように、Drupalへのコンテンツ登録や更新に応じて、Algoliaのインデックスも更新されました。

まとめ

このような連携により、Algoliaを用いた高速および柔軟な検索を行うことが可能になりました。

Drupalの活用にあたり、参考になりましたら幸いです。

Discussion