Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기
컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Algolia로 검색

Algolia
Made by Algolia

Algolia를 통해 Cloud Firestore 데이터의 전체 텍스트 검색이 가능합니다.

이 확장 프로그램의 작동 방식

이 확장 프로그램을 사용하면 Algolia에 Cloud Firestore 데이터의 색인을 생성하여 동기화 상태를 유지할 수 있습니다. 이 확장 프로그램은 Firestore 컬렉션 에 적용되고 구성됩니다.

이 확장 프로그램은 지정된 컬렉션의 변경사항을 수신 대기합니다. 문서 를 추가하면 확장 프로그램이 해당 문서를 Algolia의 레코드 로 색인을 생성합니다. 확장 프로그램은 확장 프로그램 구성에 정의된 필드에 대해서만 색인을 생성하고 문서 ID 를 Algolia 객체 ID 로 사용합니다.

문서를 업데이트할 때마다 확장 프로그램은 해당 Algolia 레코드에 업데이트를 전파합니다. 문서를 삭제하면 확장 프로그램은 해당 Algolia 레코드를 삭제합니다.

추가 설정

이 확장 프로그램을 설치하기 전에 먼저 Firebase 프로젝트에 Cloud Firestore 데이터베이스를 설정 했는지 확인합니다.

이 확장 프로그램을 설치하려면 먼저 Algolia 계정을 설정해야 합니다. Algolia 사이트에서 계정을 설정할 수 있습니다.

결제

이 확장 프로그램은 관련 요금이 청구될 수 있는 다음 Firebase 서비스를 사용합니다.

  • Cloud Firestore
  • Cloud Functions

이 확장 프로그램은 다음 타사 서비스도 사용합니다.

이러한 서비스 사용으로 인한 관련 비용은 사용자가 부담해야 합니다.

Firebase 참고사항

이 확장 프로그램을 설치하려면 Firebase 프로젝트에서 사용한 만큼만 지불하는 Blaze 요금제를 이용해야 합니다. 사용한 리소스에 대해서만 요금이 청구됩니다. 대부분의 Firebase 서비스는 소량 사용을 위한 무료 등급을 제공합니다. Firebase 요금 자세히 알아보기

이 확장 프로그램을 설치하거나 재구성할 때 소액(일반적으로 $0.10 미만)이 청구됩니다. 자세한 내용은 Firebase 가격 책정 의 Cloud Functions를 참조하세요.

확장 프로그램 설치 방법

Firebase Console 사용

Firebase Console을 사용해 확장 프로그램을 설치하고 관리할 수 있습니다.

Console을 사용해 설치하기

Firebase CLI 사용

Firebase CLI를 사용해 확장 프로그램을 설치하고 관리할 수도 있습니다.

1단계: 다음 npm 명령어를 실행하여 CLI를 설치하거나 최신 CLI 버전으로 업데이트합니다.

npm install -g firebase-tools
작동하지 않는 경우 Firebase CLI 참조 를 살펴보거나 npm 권한 을 변경하세요.

2단계: 새 Firebase 프로젝트 디렉터리를 설정 하거나 기존 디렉터리로 이동합니다.

3단계: 다음을 실행하여 이 확장 프로그램을 확장 프로그램 매니페스트 에 추가합니다.

firebase ext:install algolia/firestore-algolia-search --local --project=projectId_or_alias

Step 4 (Optional): Test this extension locally with the Firebase Emulator Suite

firebase emulators:start

5단계: 매니페스트의 확장 프로그램을 프로젝트에 배포 합니다.

firebase deploy --only extensions --project=projectId_or_alias
지원
Cloud Firestore
작성자
라이선스
Apache-2.0
버전
0.5.13