AI 검색 Genius 결과 구성 양식
Genius 결과 구성 양식에는 AI 검색 에서 검색 프로파일 AI 검색에 대해 정의된 Genius 결과 구성에 대한 정보가 포함되어 있습니다. Genius 결과 구성을 만들거나 수정할 때 이 양식을 사용합니다.
Genius 결과 구성 작성 또는 편집에 대한 자세한 내용은 다음 문서를 참조하십시오 Genius 결과 구성 생성.
| 필드 | 설명 |
|---|---|
| 이름 | Genius 결과 구성의 이름입니다. |
| 트리거 조건 | Genius 결과 구성의 평가를 트리거하는 조건입니다. 지원되는 값:
|
| 용어 | 검색 쿼리와 정확히 일치할 때 Genius 결과 구성을 트리거하는 용어입니다. 이 필드는 트리거 조건 필드에서 용어를 선택한 경우에만 나타납니다. |
| 애플리케이션 | Genius 결과 구성에 대한 애플리케이션 범위입니다. 이 필드는 자동으로 설정됩니다. |
| 활성 | Genius 결과 구성을 활성화하는 옵션입니다. 비활성 Genius 결과 구성은 트리거되지 않습니다. |
| 프로세서 스크립트 템플릿 | 샘플 서버 측 스크립트 기능입니다. 이 필드에 표시된 코드를 AI 검색 요청 프로세서 및 AI 검색 응답 프로세서 스크립트의 기본으로 사용합니다. 이 필드는 자동으로 설정됩니다. |
| AI 검색 요청 프로세서 | GeniusResultContext 객체를 매개변수로 사용하는 서버측 스크립트 함수입니다. 함수는 검색 쿼리가 포함된 GeniusResultAnswer 객체를 반환해야 합니다. 이 검색 쿼리의 최대 3개의 결과가 Genius 결과 답변 카드로 표시됩니다. 주:
AI 검색 응답 프로세서가 채워지지 않은 경우 이 필드가 필요합니다. 프로세서 스크립트 템플릿에서 코드를 복사하여 스크립트 기능의 시작점으로 사용할 수 있습니다. 검색 쿼리가 Genius 결과 구성을 트리거하면 시스템이 이 스크립트를 실행한 다음 검색 결과 계산을 위해 트리거하는 검색 쿼리와 스크립팅된 검색 쿼리 AI 검색 를 모두 백엔드로 보냅니다. 검색 쿼리를 정의하려면 GeniusResultAnswer.setTable(), GeniusResultAnswer.addSearchPhrases() 및 GeniusResultAnswer.setSearchPhrase() API 메서드를 사용합니다. 사용 예를 포함하여 이 스크립트 함수에서 사용할 수 있는 API 메서드에 대한 자세한 내용은 GeniusResultAnswer 및 GeniusResultContext 범위가 지정된 JavaScript API 설명을 참조하십시오.
주: GeniusResultContext.getMatchingDocuments() API 메서드는 트리거하는 검색 쿼리에 대한 결과를 계산하기 전에 AI 검색 스크립트가 실행되기 때문에 AI 검색 요청 프로세서 스크립트에서 호출될 때 결과를 반환하지 않습니다. 요청 프로세서 스크립트에서 이 메서드를 사용하지 마십시오. |
| AI 검색 응답 프로세서 | GeniusResultContext 객체를 매개변수로 사용하는 서버측 스크립트 함수입니다. 함수는 키-값 쌍의 맵을 하나 이상 정의하는 GeniusResultAnswer 객체를 반환해야 합니다. 이러한 키-값 쌍을 반환 필드로 지정하여 Genius 결과 답변 카드에 표시할 수 있습니다. 주:
AI 검색 요청 프로세서가 채워지지 않은 경우 이 필드가 필요합니다. 프로세서 스크립트 템플릿에서 코드를 복사하여 스크립트 기능의 시작점으로 사용할 수 있습니다. 검색 쿼리가 Genius 결과 구성을 트리거하면 시스템은 검색 결과를 계산한 후 AI 검색 이 스크립트를 실행합니다. 키-값 쌍의 맵을 정의하려면 GeniusResultAnswer.addDataMap() API 메서드를 사용합니다. 각 키-값 쌍은 반환 필드 목록을 사용하여 Genius 결과 답변 카드에 표시할 수 있는 필드 이름과 값을 나타냅니다. 사용 예를 포함하여 이 스크립트 함수에서 사용할 수 있는 API 메서드에 대한 자세한 내용은 GeniusResultAnswer 및 GeniusResultContext 범위가 지정된 JavaScript API 설명을 참조하십시오. |
| 반환 필드 | Genius 결과 답변 카드에 표시할 필드의 쉼표로 구분된 목록입니다. AI 검색 응답 프로세서가 채워진 경우 이 필드가 필요합니다. 채워진 프로세서 스크립트 필드에 따라 동작이 달라집니다.
|