Show Menu
화제×

검색 안내 출력

XML 또는 JSON을 비롯한 모든 텍스트 기반 포맷으로 출력을 사용자 정의할 수 있습니다.

검색 안내 출력 사용

출력 포맷은 디자인 프로세스 중에 수행되는 페팅, 정렬 및 기타 구현 관련 결정을 지원하도록 사용자 정의할 수 있습니다. 필요한 경우 포맷 자체를 조정하여 고객의 프런트 엔드 개발을 간소화할 수 있습니다.
전체 출력은 <result> 태그 내에 포함되며 대부분의 동적 데이터는 태그 내에 <![CDATA[ ]]> 포함됩니다. 이러한 조직에서는 결과에 HTML 및 기타 비 XML 엔티티가 포함될 수 있습니다.
다른 페이지에 대한 링크가 제공되는 경우 상대 URL 형식으로 표시됩니다. 이 결과에는 원하는 결과를 생성하기 위해 전달된 쿼리 문자열 매개 변수도 포함됩니다.

검색 안내 구현 이해

검색 안내 구현을 시작하면 비즈니스 Adobe Search&Promote 레이어에 대한 책임이 있음을 기억하십시오. 즉, 어떤 결과 및 패싯이 지정된 시간에 고객에게 표시되는지를 둘러싸는 논리입니다.
결과를 HTML로 구문 분석하여 표시하는 웹 애플리케이션 프런트 엔드를 구현할 때 기능만 표시하도록 제한합니다. 즉, 프레젠테이션 레이어를 만드는 데 사용하는 서버측 논리는 필요한 경우가 아니면 고객에게 제공할 항목을 결정하지 않습니다. 프런트 엔드 스크립트가 검색 결과를 변경하는 경우 비즈니스 규칙이 예상대로 작동하지 않습니다.
Adobe Search&Promote url 매개 변수를 통해 선택한 검색 세부 조정 옵션의 사용자 상태를 유지합니다. 모든 <link> 노드에는 고객이 선택한 관련 매개 변수가 포함되어 있습니다. 이러한 매개 변수에는 탐색 표시, 페이지 매김, 정렬 및 패싯 선택 사항이 포함될 수 있습니다. 해당되는 경우 <undolink> 고객이 선택 항목을 "뒤로" 제거할 수 있도록 노드가 반환됩니다. 패싯 및 탐색 표시는 이러한 유형의 링크를 제공합니다.

검색 서버 작업

REST와 같은 API는 검색을 수행하고 결과를 받기 위해 상호 작용할 수 있는 데 사용됩니다. 결과에 사용되는 가장 일반적인 형식은 XML 또는 JSON입니다.
기본 URI는 특정 계정 및 단계 또는 라이브 환경과 연결됩니다. 계정 관리자에서 기본 URI에 대해 여러 개의 별칭을 요청할 수 있습니다. 예를 들어 Megacorp라는 가상 회사는 다음과 같은 두 개의 기본 URL을 계정과 연관시킵니다.
  • https://search.megacorp.com
  • https://stage.megacorp.com
이전 URI는 라이브 색인과 이후의 URI를 스테이지 인덱스에 대해 검색합니다.
검색 요청은 기본 URI와 기본 URI와 연결된 계정에 대해 원하는 검색을 나타내는 CGI 매개 변수 또는 키-값 쌍으로 구성됩니다.
세 가지 형식의 CGI 매개 변수가 지원됩니다. 기본적으로 계정은 다음 예와 같이 세미콜론( ; )으로 CGI 매개 변수를 구분하도록 구성됩니다.
  • https://search.megacorp.com?q=shoes ;page=2
원하는 경우 계정 관리자가 앰퍼샌드( & )를 사용하여 다음 예와 같이 CGI 매개 변수를 구분하도록 계정을 구성할 수 있습니다.
  • https://search.megacorp.com?q=shoes &page=2
다음 예와 같이 슬래시( / )()를 구분 문자 대신 사용하고 등호를 사용하여 "정리" 링크를 생성하는 세 번째 형식도 지원됩니다.
  • https://search.megacorp.com/q/shoes/page/2
SEO 형식을 사용하여 요청을 보낼 때마다 모든 출력 링크가 동일한 형식으로 반환됩니다.

쿼리 매개 변수 검색

다음 표에서는 사용할 수 있는 표준 "특별" 검색 쿼리 매개 변수에 대해 설명합니다. 사용자 정의 쿼리 매개 변수를 기반으로 처리 규칙 및 비즈니스 규칙을 작성하여 회사와 관련된 사용자 정의 비즈니스 논리를 구현할 수 있습니다. 컨설팅 팀과 함께 이러한 매개 변수에 대한 설명서를 얻을 수 있습니다.
검색 쿼리 매개 변수
설명
q
q= 문자열
검색에 대한 쿼리 문자열을 지정합니다. 이 매개 변수는 sp_q 백엔드 검색 매개 변수에 매핑합니다.
q#
q#= 문자열
번호가 매겨진 q x 매개 변수는 특정 필드 내에서 faceting을 수행하거나 검색을 수행합니다.
q 매개 변수는 패싯에서 검색하는 용어를 해당 번호가 매겨진 x 매개 변수가 나타내는 용어로 정의합니다. 예를 들어 크기와 색상으로 이름이 지정된 두 개의 패싯이 있는 경우 다음과 같은 항목이 있을 수 있습니다.
q1=small;x1=size;q2=red;x2=color
이 매개 변수는 sp_q_exact_# 백엔드 검색 매개 변수에 매핑됩니다.
x#
x#= 문자열
번호가 매겨진 q x 매개 변수는 특정 필드 내에서 faceting을 수행하거나 검색을 수행합니다.
q 매개 변수는 패싯에서 검색하는 용어를 해당 번호가 매겨진 x 매개 변수가 나타내는 용어로 정의합니다. 예를 들어 크기와 색상으로 이름이 지정된 두 개의 패싯이 있는 경우 다음과 같은 항목이 있을 수 있습니다.
q1=small;x1=size;q2=red;x2=color
이 매개 변수는 sp_x_# 백엔드 검색 매개 변수에 매핑됩니다.
컬렉션
collection= string
검색에 사용할 컬렉션을 지정합니다. 이 매개 변수는 sp_k 백엔드 검색 매개 변수에 매핑됩니다.
count
count= number
표시되는 결과의 총 개수를 지정합니다. 기본값은 설정 > 검색 > 검색 > 검색에서 정의됩니다 . 이 매개 변수는 sp_c 백엔드 검색 매개 변수에 매핑됩니다.
page
page= number
반환되는 결과 페이지를 지정합니다.
순위
rank= 필드
정적 등급에 사용할 등급 필드를 지정합니다. 필드는 0보다 큰 연관성이 있는 등급 유형의 필드여야 합니다. 이 매개 변수는 sp_sr 백엔드 매개 변수에 매핑됩니다.
gs_store
gs_store= 문자열
검색할 스토어를 지정합니다.
정렬
sort= number
정렬 순서를 지정합니다. "0"은 기본값이며 관련 점수에 따라 정렬합니다."1"은 날짜별로 정렬합니다."-1"은 정렬되지 않습니다.
사용자는 sp_s 매개 변수의 값에 대한 필드 이름을 지정할 수 있습니다. 예를 들어 sp_s=title은 제목 필드에 포함된 값에 따라 결과를 정렬합니다. sp_s 매개 변수의 값에 필드 이름을 사용하면 해당 필드별로 결과가 정렬된 다음 관련성별로 하위 정렬됩니다.
이 기능을 활성화하려면 다음을 수행합니다.
  1. 제품 메뉴에서 설정 > 메타데이터 > 정의를 클릭합니다 .
  2. 스테이지 정의 페이지에서 다음 중 하나를 수행합니다.
    • Click Add New Field .
    • 특정 필드 이름에 대해 편집을 클릭합니다.
  3. 정렬 드롭다운 목록에서 오름차순 또는 내림차순을 클릭합니다 .
    이 매개 변수는 sp_s의 백엔드 검색 매개 변수에 매핑합니다.

시스템과 통합

다음은 시스템 통합을 위한 권장 사항입니다.
  • 검색 서버와 통신합니다.
    http GET 요청을 사용하여 Adobe Search&Promote 웹 서버와 통신할 수 있습니다. 서버에서 이러한 요청을 생성하거나 클라이언트 쪽에서 Ajax 요청을 수행합니다.
  • 검색 내역 저장.
Adobe Search&Promote 는 http 요청에서 전체 상태가 전달된 상태 비국적입니다.
  • 반환된 결과를 구문 분석합니다.
    SAX 기반 XML 파서를 사용하여 XML 응답을 분석하는 것이 좋습니다. Ajax 요청을 생성하는 경우 이러한 요청에 대한 JSON 응답을 반환하도록 Adobe Search&Promote 구성하여 응답을 보다 쉽게 구문 분석할 수 있도록 합니다.

검색 안내 JSON 출력

표준 JSON 응답 출력을 설명하는 표.
JSON 응답에 대한 다음 사항을 검토할 수 있습니다.

배너

예:
<banners> 
 <banner> 
  <area><![CDATA[top-left]]></area> 
  <content><![CDATA[<img src="https://www.megacorp.com/discount.gif"/>]]></content> 
 </banner> 
</banners>

배너의 태그
설명
<배너>
개별 배너 노드 여러 배너 노드를 가질 수 있습니다.
<영역>
배너가 표시되는 웹 페이지의 영역입니다.
<콘텐츠>
배너 영역에 대한 HTML 콘텐츠

탐색 표시

다음 예에서는 고객이 패싯을 통해 더 좁힐 때마다 선택 사항이 탐색 표시에 추가됩니다. 각 항목은 로 <breadcrumb-item> 표시됩니다.
예:
 <breadcrumb> 
  <breadcrumb-item> 
   <link><![CDATA[?q=new+year]]></link> 
   <value><![CDATA[new year]]></value> 
  </breadcrumb-item> 
  <breadcrumb-item> 
   <link><![CDATA[?q=new+year;q1=Articles;x1=content-type]]></link> 
   <value><![CDATA[Articles]]></value> 
  </breadcrumb-item> 
 </breadcrumb> 

탐색 표시의 태그
설명
<링크를 클릭합니다>
원하는 보기를 보여주는 검색 결과에 대한 상대적 링크. 탐색 표시 링크를 클릭하면 후속 세부 조정이 모두 제거된 보기로 이동합니다. 다른 옵션도 제공됩니다.
<value>
탐색 표시 항목에 대한 고객 대면 텍스트입니다.

패싯

패싯은 고객에게 결과를 필터링할 수 있는 개선 옵션입니다. 패싯은 일반적으로 분류, 가격 범위, 색상 선택 및 기타 속성 다듬기에 사용됩니다. 인덱스의 메타데이터는 패싯을 유도하는 것입니다.
고객이 범주화를 통해 아래로 이동할 때 분류 패싯을 숨기거나 표시하는 것은 일반적입니다. 가장 높은 수준의 분류(카테고리)를 계층 1이라고 합니다. 고객이 계층 1 옵션을 클릭하면 계층 2(하위 카테고리) 다듬기 옵션이 나타나고 계층 1 옵션이 사라집니다. 고객이 계층 2 옵션을 클릭하면 계층 3(하위 카테고리) 세부 조정 옵션이 나타나고 계층 2 옵션이 사라집니다. 위에서 설명한 바와 같이 이러한 옵션은 숨겨지고 표시됩니다. 웹 응용 프로그램은 영향을 받지 않습니다.
각 패싯은 <facet-item> 태그 내에 포함됩니다. 다음 예에서는 고객이 "휴일"별로 검색 결과를 세분화할 수 있는 하나의 패싯을 보여줍니다.
예:
 <facets> 
  <facet-item> 
   <facet-title><![CDATA[Holidays]]></facet-title> 
   <facet-value> 
    <label><![CDATA[New Year]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=New+Year;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[11]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Christmas]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Christmas;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[7]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Chinese New Year]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Chinese+New+Year;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[2]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Thanksgiving]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Thanksgiving;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[2]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[4th of July]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=4th+of+July;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[1]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Father&#39;s Day]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Father's+Day;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[1]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Hanukkah]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Hanukkah;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[1]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Mother&#39;s Day]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Mother's+Day;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[1]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Valentine&#39;s Day]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Valentine's+Day;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[1]]></count> 
   </facet-value> 
  </facet-item> 
  <facet-item> 
   <facet-title><![CDATA[Seasons]]></facet-title> 
   <facet-value> 
    <label><![CDATA[Winter]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Winter;x1=content-type;x2=seasons]]></link> 
    <count><![CDATA[20]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Summer]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Summer;x1=content-type;x2=seasons]]></link> 
    <count><![CDATA[7]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Autumn]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Autumn;x1=content-type;x2=seasons]]></link> 
    <count><![CDATA[4]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Spring]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Spring;x1=content-type;x2=seasons]]></link> 
    <count><![CDATA[2]]></count> 
   </facet-value> 
  </facet-item> 
 </facets> 

패싯의 태그
설명
<facet-title>
패싯에 대한 고객 대면 제목입니다.
<label>
패싯 옵션의 고객 측면 레이블입니다.
<링크를 클릭합니다>
옵션이 다운된 결과에 대한 상대적 링크.
<count>
세분화된 결과 세트의 결과 수입니다.
<undollink>
패싯 값을 선택하면 노드가 "실행 취소 링크"를 반환하여 고객이 결과에서 다시 벗어날 수 있습니다.

머리글 및 쿼리

예:
<result> 
 <query> 
  <user-query><![CDATA[new year]]></user-query> 
  <lower-results><![CDATA[1]]></lower-results> 
  <upper-results><![CDATA[16]]></upper-results> 
  <total-results><![CDATA[621]]></total-results> 
 </query> 

이러한 태그는 함께 사용되면 다음과 같은 메시지가 표시됩니다."Showing results 1-16 of 621 for 'new year'."
머리글 및 쿼리의 태그
설명
<user-query>
요청과 함께 제출된 키워드 쿼리입니다.
<lower-results>
이 페이지의 첫 번째 결과의 항목 번호입니다.
<upper-results>
이 페이지의 마지막 결과 항목 번호입니다.
<total-results>
사용자 쿼리와 일치하는 총 결과 수입니다.
<custom-field>
검색 결과에 전체적으로 적용되는 선택 필드입니다.

페이지 매김

예:
<pagination> 
 <total-pages><39></total-pages> 
 <pages> 
   <page position="first"></page> 
   <page position="last">?i=1;page=39;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="previous"></page> 
   <page position="next">?i=1;page=2;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="1" selected="true">?i=1;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="2">?i=1;page=2;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="3">?i=1;page=3;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="4">?i=1;page=4;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="5">?i=1;page=5;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="6">?i=1;page=6;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="7">?i=1;page=7;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="8">?i=1;page=8;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="9">?i=1;page=9;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="10">?i=1;page=10;q=new+year;q1=Articles;x1=content-type]]></page> 
 </pages> 
</pagination> 

페이지 매김의 태그
설명
<total-pages>
결과 수를 페이지당 결과 수로 나눈 값을 기준으로 총 결과 페이지 수입니다.
<page position="first">
고객이 이미 페이지 1을 보고 있는 경우를 제외하고 결과 세트의 첫 번째 페이지에 대한 상대적 링크를 포함합니다. 이 경우 비어 있습니다.
<page position="last">
고객이 마지막 페이지를 보고 있는 경우를 제외하고 결과 세트의 마지막 페이지에 대한 상대 링크를 포함합니다. 이 경우 비어 있습니다.
<page position="previous">
고객이 페이지 1을 보고 있는 경우를 제외하고 결과 세트의 이전 페이지에 대한 상대 링크를 포함합니다.이 경우 비어 있습니다.
<page position="next">
고객이 마지막 페이지를 보고 있는 경우를 제외하고 결과 세트의 마지막 페이지에 대한 상대 링크를 포함합니다. 이 경우 비어 있습니다.
<page position="x"
특정 페이지 번호에 대한 상대 링크를 포함합니다. 10개의 연속 페이지 번호가 표시됩니다. 1페이지는 1-10페이지입니다. 결과 세트의 끝(이 경우 39)에는 30-39페이지가 있습니다. 예를 들어 결과 세트의 가운데에 있는 15페이지는 11-20페이지입니다.
selected="true">
현재 선택한 페이지에 속성으로 적용됩니다.

최근 검색

최근 검색은 쿠키 정보를 서버로 릴레이하는 경우에만 작동하는 쿠키 기반 기능입니다.
예:
<recent-searches> 
 <recent-search> 
  <search-term><![CDATA[shoes]]></search-term> 
  <link><![CDATA[?q=shoes]]></link> 
 </recent-search> 
</recent-searches> 

최근 검색의 태그
설명
<최근 검색>
개별 최근 검색 노드. 여러 개의 최근 검색 노드를 가질 수 있습니다.
<search-term>
고객이 이전에 검색한 용어.
<링크를 클릭합니다>
이전 검색에 대한 링크.

결과

결과 집합은 JSON 응답의 사용자 정의 가능한 영역입니다. 각 인덱스는 메타데이터의 필드 이름 지정 메커니즘에서 고유합니다. 제목, 설명 및 URL과 같은 각 결과에 대해 반환되는 공통 필드가 있습니다. 하지만 인덱스의 페이지에 대해 정의된 모든 메타데이터는 각 결과 노드에서 사용할 수 있게 될 수 있습니다. 범주화, 가격, 색상 및 축소판은 결과에 적용할 수 있는 몇 가지 옵션을 통해 보다 매력적인 검색 결과를 얻을 수 있습니다.
결과 형식은 구현에 맞는 메타데이터를 기반으로 사용자 지정됩니다. 축소판 이미지 URL을 비롯한 결과에 표시할 모든 결과 데이터는 여기에 포함됩니다.
또한 "주요 결과", "제품" 및 "컨텐츠" 결과 섹션과 같은 페이지 내의 여러 결과 영역을 구성할 수 있습니다. 이러한 경우 패싯은 기본 결과 집합과 연결되지만 여러 결과 영역이 HTML 내에 제공됩니다.
예:
 <results> 
  <result> 
    <index><![CDATA[1]]></index> 
    <result-title><![CDATA[New Year's Eve Slumber Party]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/new-years-eve-slumber-party-705199/]]></url> 
    <meta-description><![CDATA[Fun New Year's celebration ideas for your kids]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <small-thumbnail-img><![CDATA[https://mysite.com/assets/cms/parties/new-years-eve-

slumber-party-parties-photo-80-FF1200SLEEPA18.jpg]]></small-thumbnail-img> 
    <large-thumbnail-img><![CDATA[https://mysite.com/assets/cms/parties/new-years-eve- 
slumber-party-parties-photo-160-FF1200SLEEPA18.jpg]]></large-thumbnail-img> 
    <byline><![CDATA[Nancy Mades]]></byline> 
    <blurb><![CDATA[Fun New Year's celebration ideas for your kids]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[2]]></index> 
    <result-title><![CDATA[10 Holiday Traditions to Start This Year]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/10-holiday-traditions-to-start-this-year-704781/]]></url> 
    <meta-description><![CDATA[Reader ideas to make Thanksgiving, Christmas, and New Year's even more magical]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <small-thumbnail-img><![CDATA[https://mysite.com/assets/cms/parties/10-holiday- 
traditions-to-start-this-year-parties-photo-80-FF1107HOLIA01.jpg]]></small-thumbnail-img> 
    <large-thumbnail-img><![CDATA[https://mysite.com/assets/cms/parties/10-holiday- 
traditions-to-start-this-year-parties-photo-160-FF1107HOLIA01.jpg]]></large-thumbnail-img> 
    <byline><![CDATA[Julie Taylor]]></byline> 
    <blurb><![CDATA[Reader ideas to make Thanksgiving, Christmas, and New Year's even more magical]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[3]]></index> 
    <result-title><![CDATA[A Perfect New Year's Eve]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/a-perfect-new-years-eve-705258/]]></url> 
    <meta-description><![CDATA[You can turn New Year's into a celebration for the whole family.]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <byline><![CDATA[Teri Keough]]></byline> 
    <blurb><![CDATA[You can turn New Year's into a celebration for the whole family.]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[4]]></index> 
    <result-title><![CDATA[New Year's Fun and Games]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/new-years-fun-and-games-705220/]]></url> 
    <meta-description><![CDATA[Craft, game and food ideas for a New Year's celebration with kids.]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <byline><![CDATA[Charlotte Meryman]]></byline> 
    <blurb><![CDATA[Craft, game and food ideas for a New Year's celebration with kids.]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[5]]></index> 
    <result-title><![CDATA[11 Great Ways to Start the New Year]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/11-great-ways-to-start-the-new-year-705552/]]></url> 
    <meta-description><![CDATA[11 New Family Traditions to Start This Year from My Magazine]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <byline><![CDATA[Emily Block]]></byline> 
    <blurb><![CDATA[11 New Family Traditions to Start This Year from My Magazine]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[6]]></index> 
    <result-title><![CDATA[Celebrating Chinese New Year]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/celebrating-chinese-new-year-705260/]]></url> 
    <meta-description><![CDATA[Crafts, food, and games to help you celebrate Chinese New Year.]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <blurb><![CDATA[Crafts, food, and games to help you celebrate Chinese New Year.]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[7]]></index> 
    <result-title><![CDATA[New Year's Eve, Family Style]]></result-title> 
    <url><![CDATA[https://mysite.com/holidays/new-years-eve-family-style-701283/]]></url> 
    <meta-description><![CDATA[Start a family New Year's Eve tradition by having an evening of kid-focused fun at home]]></meta-description> 
    <category><![CDATA[holidays]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <blurb><![CDATA[Start a family New Year's Eve tradition by having an evening of kid-focused fun at home]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[8]]></index> 
    <result-title><![CDATA[Chinese New Year Activities]]></result-title> 
    <url><![CDATA[https://mysite.com/crafts/chinese-new-year-activities-710345/]]></url> 
    <meta-description><![CDATA[Activities for celebrating Chinese New Year.]]></meta-description> 
    <category><![CDATA[crafts]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <blurb><![CDATA[Activities for celebrating Chinese New Year.]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[9]]></index> 
    <result-title><![CDATA[More Organized in the New Year]]></result-title> 
    <url><![CDATA[https://mysite.com/holidays/more-organized-in-the-new-year-701284/]]></url> 
    <meta-description><![CDATA[Tips for getting your household more organized--and getting the kids to help.]]></meta-description> 
    <category><![CDATA[holidays]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <blurb><![CDATA[Tips for getting your household more organized--and getting your kids to help out.]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[10]]></index> 
    <result-title><![CDATA[Checklists: Year-End Safety Checklist]]></result-title> 
    <url><![CDATA[https://mysite.com/holidays/checklists-year-end-safety-checklist-701352/]]></url> 
    <meta-description><![CDATA[Make sure that your home is safe with our year-end safety checklist!]]></meta-description> 
    <category><![CDATA[holidays]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <blurb><![CDATA[Make sure that your home is safe with our year-end safety checklist!]]></blurb> 
  </result>   
 </results> 
</customer-result> 

결과의 태그
설명
<index>
이 결과 집합 내의 결과 일련 번호입니다. 이 예에서 페이지당 10개의 결과가 표시되는 경우, 결과의 페이지 2에서 첫 번째 항목의 인덱스는 11입니다.
<result-title>
이 페이지의 고객을 위한 제목입니다.
<url>
이 페이지의 URL. 고객이 결과를 클릭할 수 있는 하이퍼링크를 만드는 데 사용됩니다.

검색 양식

예:
<search-form> 
 <include-tnt-mbox>1 </included-tnt-mbox> 
 <autocomplete> 
  <css><![CDATA[<!--link rel="stylesheet" type="te 
        xt/css"href="//content.atomz.com/sp000000a8/publish/autoc 
        omplete_styles.css?sp_css_cache_ver=2" /-->]]> 
  </css> 
  <form-content><![CDATA[<div id="autocomplete"></div>]]> 
  </form-content> 
  <js><![CDATA[<script type="text/javascript" 
   src="//content.atomz.com/sp100491de/publish/autoc 
   omplete_data.js?sp_js_cache_ver=3"></script>]]> 
  </js> 
 </autcomplete> 
 <hidden-parameters> 
  <parameter> 
   <name><![CDATA[store]]></name> 
   <value><![CDATA[mens]]></value> 
  </parameter> 
 </hidden-parameters> 
</search-form>

검색 양식의 태그
설명
<include-tnt-mbox>
선택적. JSON에 값이 1이면 계정이 Test&Target에 연결되어 있고 A:B 테스트에 있는 비즈니스 규칙이 하나 이상 있음을 나타냅니다.
<자동 완성>
선택적. 자동 완성 기능을 사용할 때 이 노드는 CSS 및 JavaScript가 양식에 있는 컨텐츠와 함께 페이지에 있음을 나타냅니다. 이러한 필드는 일반적으로 자동 완성 설정을 변경하지 않는 한 변경되지 않습니다. 이러한 경우 xxx_cache_ver 필드가 증가하여 고객 브라우저에서 캐시된 컨텐츠의 무효화가 적용됩니다.
<css>
자동 완성과 연결된 CSS입니다. 페이지 렌더링을 향상시키려면 이 태그를 페이지에 높게 배치하는 것이 좋습니다.
<form-content>
자동 완성 유틸리티에서 올바른 컨트롤에 연결하는 데 필요한 컨텐츠를 검색할 수 있습니다.
<js>
자동 완성에 필요한 사용자 지정 JavaScript. 페이지 렌더링을 향상시키려면 이 태그를 페이지에 낮게 배치하는 것이 좋습니다. 자동 완성에는 YUI JavaScript도 필요합니다.
<hidden-parameters>
검색 양식에 포함할 숨겨진 매개 변수(이름 및 값)를 모두 포함합니다.

정렬

다음 예는 세 가지 옵션 정렬 메뉴에 대한 데이터를 보여줍니다. 이 메뉴를 통해 고객은 연관성, 제목 또는 등급별로 정렬할 수 있습니다. 현재 선택된 항목에는 "selected=true" 특성이 포함됩니다. ". 고객이 원래 표시된 기본 검색 결과로 돌아갈 수 있도록 항상 관련성 옵션을 제공합니다.
예:
 <sort> 
  <sort-item selected="true"> 
   <label><![CDATA[Relevance]]></label> 
   <value><![CDATA[relevance]]></value> 
   <link><![CDATA[]]></link> 
  </sort-item> 
  <sort-item> 
   <label><![CDATA[Title]]></label> 
   <value><![CDATA[title]]></value> 
   <link><![CDATA[?q=new+year;q1=Articles;sort=title;x1=content-type]]></link>     
  </sort-item> 
  <sort-item> 
   <label><![CDATA[Rating]]></label> 
   <value><![CDATA[user-rating]]></value> 
   <link><![CDATA[?q=new+year;q1=Articles;sort=user-rating;x1=content-type]]></link>     
  </sort-item> 
 </sort>

정렬 메뉴의 태그
설명
<label>
옵션을 위한 고객 대상 텍스트입니다.
<value>
이 옵션에 대한 "정렬" 쿼리 문자열 매개 변수의 값을 나타냅니다. 이 태그는 <link> 값이 사용되는 경우에는 필요하지 않습니다.
<링크를 클릭합니다>
선택되지 않은 옵션의 경우 <link> 매개 변수에는 새 정렬 매개 변수를 기준으로 정렬된 동일한 결과 세트를 반환하는 상대 링크가 포함되어 있습니다. 이 필드는 현재 선택된 정렬 옵션에 대해 비어 있습니다.

제안

결과가 몇 개이거나 없는 경우 제안이 반환됩니다. 이 노드에는 성공적인 쿼리를 생성하는 용어가 들어 있으며 "결과 없음" 페이지에 표시할 수 있습니다. 또한 고객이 새 쿼리로 이동할 수 있도록 링크가 반환됩니다.
예:
 <suggestions> 
  <suggestion-item> 
   <link><![CDATA[?q=video]]></link> 
   <word><![CDATA[video]]> 

제안의 태그
설명
<링크를 클릭합니다>
추천 용어에 대한 검색 결과를 표시하는 하이퍼링크를 만드는 데 사용되는 상대적 링크.
<word>
제안된 용어.

영역

예:
<zones> 
 <zone> 
  <name><![CDATA[best-sellers]]></name> 
  <display><![CDATA[1]]></display> 
 </zone> 
</zones> 

영역의 태그
설명
<zone>
개별 영역 노드. 여러 영역 노드를 가질 수 있습니다.
<이름>
영역의 이름입니다.
<표시>
1 또는 0을 사용하여 영역이 표시되는지 여부를 나타냅니다. 실제 영역 컨텐츠는 웹 페이지나 검색 결과에서 정적인 영역(예: 베스트셀러 또는 관련 제품)일 수 있습니다.

검색 안내 XML 출력

표준 XML 응답 출력을 설명하는 표.
XML 응답에서 다음을 검토할 수 있습니다.

배너

예:
<banners> 
 <banner> 
  <area><![CDATA[top-left]]></area> 
  <content><![CDATA[<img src="https://www.megacorp.com/discount.gif"/>]]></content> 
 </banner> 
</banners>

배너의 태그
설명
<배너>
개별 배너 노드 여러 배너 노드를 가질 수 있습니다.
<영역>
배너가 표시되는 웹 페이지의 영역입니다.
<콘텐츠>
배너 영역에 대한 HTML 콘텐츠

탐색 표시

다음 예에서는 고객이 패싯을 통해 더 좁힐 때마다 선택 사항이 탐색 표시에 추가됩니다. 각 항목은 로 <breadcrumb-item> 표시됩니다.
예:
 <breadcrumb> 
  <breadcrumb-item> 
   <link><![CDATA[?q=new+year]]></link> 
   <value><![CDATA[new year]]></value> 
  </breadcrumb-item> 
  <breadcrumb-item> 
   <link><![CDATA[?q=new+year;q1=Articles;x1=content-type]]></link> 
   <value><![CDATA[Articles]]></value> 
  </breadcrumb-item> 
 </breadcrumb> 

탐색 표시의 태그
설명
<링크를 클릭합니다>
원하는 보기를 보여주는 검색 결과에 대한 상대적 링크. 탐색 표시 링크를 클릭하면 후속 세부 조정이 모두 제거된 보기로 이동합니다. 다른 옵션도 제공됩니다.
<value>
탐색 표시 항목에 대한 고객 대면 텍스트입니다.

패싯

패싯은 고객에게 결과를 필터링할 수 있는 개선 옵션입니다. 패싯은 일반적으로 분류, 가격 범위, 색상 선택 및 기타 속성 다듬기에 사용됩니다. 인덱스의 메타데이터는 패싯을 유도하는 것입니다.
고객이 범주화를 통해 아래로 이동할 때 분류 패싯을 숨기거나 표시하는 것은 일반적입니다. 가장 높은 수준의 분류(카테고리)를 계층 1이라고 합니다. 고객이 계층 1 옵션을 클릭하면 계층 2(하위 카테고리) 다듬기 옵션이 나타나고 계층 1 옵션이 사라집니다. 고객이 계층 2 옵션을 클릭하면 계층 3(하위 카테고리) 세부 조정 옵션이 나타나고 계층 2 옵션이 사라집니다. 위에서 설명한 바와 같이 이러한 옵션은 숨겨지고 표시됩니다. 웹 응용 프로그램은 영향을 받지 않습니다.
각 패싯은 <facet-item> 태그 내에 포함됩니다. 다음 예에서는 고객이 "휴일"별로 검색 결과를 세분화할 수 있는 하나의 패싯을 보여줍니다.
예:
 <facets> 
  <facet-item> 
   <facet-title><![CDATA[Holidays]]></facet-title> 
   <facet-value> 
    <label><![CDATA[New Year]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=New+Year;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[11]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Christmas]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Christmas;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[7]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Chinese New Year]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Chinese+New+Year;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[2]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Thanksgiving]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Thanksgiving;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[2]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[4th of July]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=4th+of+July;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[1]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Father&#39;s Day]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Father's+Day;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[1]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Hanukkah]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Hanukkah;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[1]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Mother&#39;s Day]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Mother's+Day;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[1]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Valentine&#39;s Day]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Valentine's+Day;x1=content-type;x2=holidays]]></link> 
    <count><![CDATA[1]]></count> 
   </facet-value> 
  </facet-item> 
  <facet-item> 
   <facet-title><![CDATA[Seasons]]></facet-title> 
   <facet-value> 
    <label><![CDATA[Winter]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Winter;x1=content-type;x2=seasons]]></link> 
    <count><![CDATA[20]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Summer]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Summer;x1=content-type;x2=seasons]]></link> 
    <count><![CDATA[7]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Autumn]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Autumn;x1=content-type;x2=seasons]]></link> 
    <count><![CDATA[4]]></count> 
   </facet-value> 
   <facet-value> 
    <label><![CDATA[Spring]]></label> 
    <link><![CDATA[?q=new+year;q1=Articles;q2=Spring;x1=content-type;x2=seasons]]></link> 
    <count><![CDATA[2]]></count> 
   </facet-value> 
  </facet-item>  
 </facets> 

패싯의 태그
설명
<facet-title>
패싯에 대한 고객 대면 제목입니다.
<label>
패싯 옵션의 고객 측면 레이블입니다.
<링크를 클릭합니다>
옵션이 다운된 결과에 대한 상대적 링크.
<count>
세분화된 결과 세트의 결과 수입니다.
<undollink>
패싯 값을 선택하면 노드가 "실행 취소 링크"를 반환하여 고객이 결과에서 다시 벗어날 수 있습니다.

머리글 및 쿼리

예:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?> 
<result> 
 <query> 
  <user-query><![CDATA[new year]]></user-query> 
  <lower-results><![CDATA[1]]></lower-results> 
  <upper-results><![CDATA[16]]></upper-results> 
  <total-results><![CDATA[621]]></total-results> 
 </query> 

이러한 태그는 함께 사용되면 다음과 같은 메시지가 표시됩니다."Showing results 1-16 of 621 for 'new year'."
머리글 및 쿼리의 태그
설명
<user-query>
요청과 함께 제출된 키워드 쿼리입니다.
<lower-results>
이 페이지의 첫 번째 결과의 항목 번호입니다.
<upper-results>
이 페이지의 마지막 결과 항목 번호입니다.
<total-results>
사용자 쿼리와 일치하는 총 결과 수입니다.
<custom-field>
검색 결과에 전체적으로 적용되는 선택 필드입니다.

페이지 매김

예:
<pagination> 
 <total-pages><39></total-pages> 
 <pages> 
   <page position="first"></page> 
   <page position="last">?i=1;page=39;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="previous"></page> 
   <page position="next">?i=1;page=2;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="1" selected="true">?i=1;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="2">?i=1;page=2;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="3">?i=1;page=3;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="4">?i=1;page=4;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="5">?i=1;page=5;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="6">?i=1;page=6;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="7">?i=1;page=7;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="8">?i=1;page=8;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="9">?i=1;page=9;q=new+year;q1=Articles;x1=content-type]]></page> 
   <page position="10">?i=1;page=10;q=new+year;q1=Articles;x1=content-type]]></page> 
 </pages> 
</pagination> 

페이지 매김의 태그
설명
<total-pages>
결과 수를 페이지당 결과 수로 나눈 값을 기준으로 총 결과 페이지 수입니다.
<page position="first">
고객이 이미 페이지 1을 보고 있는 경우를 제외하고 결과 세트의 첫 번째 페이지에 대한 상대적 링크를 포함합니다. 이 경우 비어 있습니다.
<page position="last">
고객이 마지막 페이지를 보고 있는 경우를 제외하고 결과 세트의 마지막 페이지에 대한 상대 링크를 포함합니다. 이 경우 비어 있습니다.
<page position="previous">
고객이 페이지 1을 보고 있는 경우를 제외하고 결과 세트의 이전 페이지에 대한 상대 링크를 포함합니다.이 경우 비어 있습니다.
<page position="next">
고객이 마지막 페이지를 보고 있는 경우를 제외하고 결과 세트의 마지막 페이지에 대한 상대 링크를 포함합니다. 이 경우 비어 있습니다.
<page position="x"
특정 페이지 번호에 대한 상대 링크를 포함합니다. 10개의 연속 페이지 번호가 표시됩니다. 1페이지는 1-10페이지입니다. 결과 세트의 끝(이 경우 39)에는 30-39페이지가 있습니다. 예를 들어 결과 세트의 가운데에 있는 15페이지는 11-20페이지입니다.
selected="true">
현재 선택한 페이지에 속성으로 적용됩니다.

최근 검색

최근 검색은 쿠키 정보를 서버로 릴레이하는 경우에만 작동하는 쿠키 기반 기능입니다.
예:
<recent-searches> 
 <recent-search> 
  <search-term><![CDATA[shoes]]></search-term> 
  <link><![CDATA[?q=shoes]]></link> 
 </recent-search> 
</recent-searches> 

최근 검색의 태그
설명
<최근 검색>
개별 최근 검색 노드. 여러 개의 최근 검색 노드를 가질 수 있습니다.
<search-term>
고객이 이전에 검색한 용어.
<링크를 클릭합니다>
이전 검색에 대한 링크.

결과

결과 집합은 XML 응답의 사용자 정의 가능한 영역입니다. 각 인덱스는 메타데이터의 필드 이름 지정 메커니즘에서 고유합니다. 제목, 설명 및 URL과 같은 각 결과에 대해 반환되는 공통 필드가 있습니다. 하지만 인덱스의 페이지에 대해 정의된 모든 메타데이터는 각 결과 노드에서 사용할 수 있게 될 수 있습니다. 범주화, 가격, 색상 및 축소판은 결과에 적용할 수 있는 몇 가지 옵션을 통해 보다 매력적인 검색 결과를 얻을 수 있습니다.
결과 형식은 구현에 맞는 메타데이터를 기반으로 사용자 지정됩니다. 축소판 이미지 URL을 비롯한 결과에 표시할 모든 결과 데이터는 여기에 포함됩니다.
또한 "주요 결과", "제품" 및 "컨텐츠" 결과 섹션과 같은 페이지 내의 여러 결과 영역을 구성할 수 있습니다. 이러한 경우 패싯은 기본 결과 집합과 연결되지만 여러 결과 영역이 HTML 내에 제공됩니다.
예:
 <results> 
  <result> 
    <index><![CDATA[1]]></index> 
    <result-title><![CDATA[New Year's Eve Slumber Party]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/new-years-eve-slumber-party-705199/]]></url> 
    <meta-description><![CDATA[Fun New Year's celebration ideas for your kids]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <small-thumbnail-img><![CDATA[https://mysite.com/assets/cms/parties/new-years-eve-

slumber-party-parties-photo-80-FF1200SLEEPA18.jpg]]></small-thumbnail-img> 
    <large-thumbnail-img><![CDATA[https://mysite.com/assets/cms/parties/new-years-eve- 
slumber-party-parties-photo-160-FF1200SLEEPA18.jpg]]></large-thumbnail-img> 
    <byline><![CDATA[Nancy Mades]]></byline> 
    <blurb><![CDATA[Fun New Year's celebration ideas for your kids]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[2]]></index> 
    <result-title><![CDATA[10 Holiday Traditions to Start This Year]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/10-holiday-traditions-to-start-this-year-704781/]]></url> 
    <meta-description><![CDATA[Reader ideas to make Thanksgiving, Christmas, and New Year's even more magical]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <small-thumbnail-img><![CDATA[https://mysite.com/assets/cms/parties/10-holiday- 
traditions-to-start-this-year-parties-photo-80-FF1107HOLIA01.jpg]]></small-thumbnail-img> 
    <large-thumbnail-img><![CDATA[https://mysite.com/assets/cms/parties/10-holiday- 
traditions-to-start-this-year-parties-photo-160-FF1107HOLIA01.jpg]]></large-thumbnail-img> 
    <byline><![CDATA[Julie Taylor]]></byline> 
    <blurb><![CDATA[Reader ideas to make Thanksgiving, Christmas, and New Year's even more magical]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[3]]></index> 
    <result-title><![CDATA[A Perfect New Year's Eve]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/a-perfect-new-years-eve-705258/]]></url> 
    <meta-description><![CDATA[You can turn New Year's into a celebration for the whole family.]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <byline><![CDATA[Teri Keough]]></byline> 
    <blurb><![CDATA[You can turn New Year's into a celebration for the whole family.]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[4]]></index> 
    <result-title><![CDATA[New Year's Fun and Games]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/new-years-fun-and-games-705220/]]></url> 
    <meta-description><![CDATA[Craft, game and food ideas for a New Year's celebration with kids.]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <byline><![CDATA[Charlotte Meryman]]></byline> 
    <blurb><![CDATA[Craft, game and food ideas for a New Year's celebration with kids.]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[5]]></index> 
    <result-title><![CDATA[11 Great Ways to Start the New Year]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/11-great-ways-to-start-the-new-year-705552/]]></url> 
    <meta-description><![CDATA[11 New Family Traditions to Start This Year from My Magazine]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <byline><![CDATA[Emily Block]]></byline> 
    <blurb><![CDATA[11 New Family Traditions to Start This Year from My Magazine]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[6]]></index> 
    <result-title><![CDATA[Celebrating Chinese New Year]]></result-title> 
    <url><![CDATA[https://mysite.com/parties/celebrating-chinese-new-year-705260/]]></url> 
    <meta-description><![CDATA[Crafts, food, and games to help you celebrate Chinese New Year.]]></meta-description> 
    <category><![CDATA[parties]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <blurb><![CDATA[Crafts, food, and games to help you celebrate Chinese New Year.]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[7]]></index> 
    <result-title><![CDATA[New Year's Eve, Family Style]]></result-title> 
    <url><![CDATA[https://mysite.com/holidays/new-years-eve-family-style-701283/]]></url> 
    <meta-description><![CDATA[Start a family New Year's Eve tradition by having an evening of kid-focused fun at home]]></meta-description> 
    <category><![CDATA[holidays]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <blurb><![CDATA[Start a family New Year's Eve tradition by having an evening of kid-focused fun at home]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[8]]></index> 
    <result-title><![CDATA[Chinese New Year Activities]]></result-title> 
    <url><![CDATA[https://mysite.com/crafts/chinese-new-year-activities-710345/]]></url> 
    <meta-description><![CDATA[Activities for celebrating Chinese New Year.]]></meta-description> 
    <category><![CDATA[crafts]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <blurb><![CDATA[Activities for celebrating Chinese New Year.]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[9]]></index> 
    <result-title><![CDATA[More Organized in the New Year]]></result-title> 
    <url><![CDATA[https://mysite.com/holidays/more-organized-in-the-new-year-701284/]]></url> 
    <meta-description><![CDATA[Tips for getting your household more organized--and getting the kids to help.]]></meta-description> 
    <category><![CDATA[holidays]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <blurb><![CDATA[Tips for getting your household more organized--and getting your kids to help out.]]></blurb> 
  </result>   
  <result> 
    <index><![CDATA[10]]></index> 
    <result-title><![CDATA[Checklists: Year-End Safety Checklist]]></result-title> 
    <url><![CDATA[https://mysite.com/holidays/checklists-year-end-safety-checklist-701352/]]></url> 
    <meta-description><![CDATA[Make sure that your home is safe with our year-end safety checklist!]]></meta-description> 
    <category><![CDATA[holidays]]></category> 
    <content-type><![CDATA[Articles]]></content-type> 
    <blurb><![CDATA[Make sure that your home is safe with our year-end safety checklist!]]></blurb> 
  </result>   
 </results> 
</customer-result> 

결과의 태그
설명
<index>
이 결과 집합 내의 결과 일련 번호입니다. 이 예에서 페이지당 10개의 결과가 표시되는 경우, 결과의 페이지 2에서 첫 번째 항목의 인덱스는 11입니다.
<result-title>
이 페이지의 고객 대면 제목입니다.
<url>
이 페이지의 URL. 고객이 결과를 클릭할 수 있는 하이퍼링크를 만드는 데 사용됩니다.

검색 양식

예:
<search-form> 
 <include-tnt-mbox>1 </included-tnt-mbox> 
 <autocomplete> 
  <css><![CDATA[<!--link rel="stylesheet" type="te 
        xt/css"href="//content.atomz.com/sp000000a8/publish/autoc 
        omplete_styles.css?sp_css_cache_ver=2" /-->]]> 
  </css> 
  <form-content><![CDATA[<div id="autocomplete"></div>]]> 
  </form-content> 
  <js><![CDATA[<script type="text/javascript" 
   src="//content.atomz.com/sp100491de/publish/autoc 
   omplete_data.js?sp_js_cache_ver=3"></script>]]> 
  </js> 
 </autcomplete> 
 <hidden-parameters> 
  <parameter> 
   <name><![CDATA[store]]></name> 
   <value><![CDATA[mens]]></value> 
  </parameter> 
 </hidden-parameters> 
</search-form>

검색 양식의 태그
설명
<include-tnt-mbox>
선택적. XML에 있는 값 1은 계정이 Test&Target에 연결되어 있고 A:B 테스트에 있는 비즈니스 규칙이 하나 이상 있음을 나타냅니다.
<자동 완성>
선택적. 자동 완성 기능을 사용할 때 이 노드는 CSS 및 JavaScript가 양식에 있는 컨텐츠와 함께 페이지에 있음을 나타냅니다. 이러한 필드는 일반적으로 자동 완성 설정을 변경하지 않는 한 변경되지 않습니다. 이러한 경우 xxx_cache_ver 필드가 증가하여 고객 브라우저에서 캐시된 컨텐츠의 무효화가 적용됩니다.
<css>
자동 완성과 연결된 CSS입니다. 페이지 렌더링을 향상시키려면 이 태그를 페이지에 높게 배치하는 것이 좋습니다.
<form-content>
자동 완성 유틸리티에서 올바른 컨트롤에 연결하는 데 필요한 컨텐츠를 검색할 수 있습니다.
<js>
자동 완성에 필요한 사용자 지정 JavaScript. 페이지 렌더링을 향상시키려면 이 태그를 페이지에 낮게 배치하는 것이 좋습니다. 자동 완성에는 YUI JavaScript도 필요합니다.
<hidden-parameters>
검색 양식에 포함할 숨겨진 매개 변수(이름 및 값)를 모두 포함합니다.

정렬

다음 예는 세 가지 옵션 정렬 메뉴에 대한 데이터를 보여줍니다. 이 메뉴를 통해 고객은 연관성, 제목 또는 등급별로 정렬할 수 있습니다. 현재 선택된 항목에는 "selected=true" 특성이 포함됩니다. ". 고객이 원래 표시된 기본 검색 결과로 돌아갈 수 있도록 항상 관련성 옵션을 제공합니다.
예:
 <sort> 
  <sort-item selected="true"> 
   <label><![CDATA[Relevance]]></label> 
   <value><![CDATA[relevance]]></value> 
   <link><![CDATA[]]></link> 
  </sort-item> 
  <sort-item> 
   <label><![CDATA[Title]]></label> 
   <value><![CDATA[title]]></value> 
   <link><![CDATA[?q=new+year;q1=Articles;sort=title;x1=content-type]]></link>     
  </sort-item> 
  <sort-item> 
   <label><![CDATA[Rating]]></label> 
   <value><![CDATA[user-rating]]></value> 
   <link><![CDATA[?q=new+year;q1=Articles;sort=user-rating;x1=content-type]]></link>     
  </sort-item> 
 </sort>

정렬 메뉴의 태그
설명
<label>
옵션을 위한 고객 대상 텍스트입니다.
<value>
이 옵션에 대한 "정렬" 쿼리 문자열 매개 변수의 값을 나타냅니다. 이 태그는 <link> 값이 사용되는 경우에는 필요하지 않습니다.
<링크를 클릭합니다>
선택되지 않은 옵션의 경우 <link> 매개 변수에는 새 정렬 매개 변수를 기준으로 정렬된 동일한 결과 세트를 반환하는 상대 링크가 포함되어 있습니다. 이 필드는 현재 선택된 정렬 옵션에 대해 비어 있습니다.

제안

결과가 몇 개이거나 없는 경우 제안이 반환됩니다. 이 노드에는 성공적인 쿼리를 생성하는 용어가 들어 있으며 "결과 없음" 페이지에 표시할 수 있습니다. 또한 고객이 새 쿼리로 이동할 수 있도록 링크가 반환됩니다.
예:
 <suggestions> 
  <suggestion-item> 
   <link><![CDATA[?q=video]]></link> 
   <word><![CDATA[video]]> 

제안의 태그
설명
<링크를 클릭합니다>
추천 용어에 대한 검색 결과를 표시하는 하이퍼링크를 만드는 데 사용되는 상대적 링크.
<word>
제안된 용어.

영역

예:
<zones> 
 <zone> 
  <name><![CDATA[best-sellers]]></name> 
  <display><![CDATA[1]]></display> 
 </zone> 
</zones> 

영역의 태그
설명
<zone>
개별 영역 노드. 여러 영역 노드를 가질 수 있습니다.
<이름>
영역의 이름입니다.
<표시>
1 또는 0을 사용하여 영역이 표시되는지 여부를 나타냅니다. 실제 영역 컨텐츠는 웹 페이지나 검색 결과에서 정적인 영역(예: 베스트셀러 또는 관련 제품)일 수 있습니다.

Adobe Experience Manager를 위한 검색 XML 출력

AEM(Adobe Experience Manager)에 대한 표준 XML 응답 출력을 설명하는 표.
을 참조하십시오. 검색 안내 XML 출력
XML 응답에서 다음을 검토할 수 있습니다.

배너

사이트 검색/머천다이징은 웹 페이지의 다양한 부분에 배너를 연결하여 고객의 배너를 관리할 수 있습니다.
배너 예:
다음은 "top"이라는 페이지 영역에 배치된 배너의 예입니다.
   <banners> 
       <banner> 
           <area><![CDATA[top]]></area> 
           <content><![CDATA[<div style="color:#70A100">We have custom shipping</div>]]></content> 
       </banner> 
    </banners> 

노드
상위 노드
설명
배너
고객 결과
각 배너 영역과 해당 영역에 연결된 컨텐츠를 나타내는 0-n 배너 노드를 포함합니다.
배너
배너
개별 배너 노드 여러 배너 노드를 가질 수 있습니다.
영역
배너
배너가 표시되는 웹 페이지의 영역입니다.
콘텐츠
배너
배너 콘텐츠

브레드크럼

여러 탐색 표시를 지원합니다. > Design 에서 탐색 표시 및 해당 동작을 정의할 Navigation Breadcrumbs ​있습니다. 또한 정의한 각 탐색 표시에 대해 고유한 이름을 지정해야 합니다. 탐색 표시 XML 노드는 정의된 모든 탐색 표시를 반복합니다. 검색 결과에 탐색 표시를 하나만 표시하는 것이 좋습니다.
다음 예에서는 고객이 패싯을 통해 더 좁힐 때마다 선택 사항이 탐색 표시에 추가됩니다. 각 항목은 로 <breadcrumb-item> 표시됩니다.
탐색 표시 노드 예:
    <breadcrumbs> 
  <breadcrumb> 
            <name><![CDATA[default]]></name> 
     <breadcrumb-item> 
   <link><![CDATA[?i=1;q=mens;sp_cs=UTF-8;view=xml]]></link> 
   <value><![CDATA[mens]]></value> 
                <label><![CDATA[]]></label> 
      </breadcrumb-item> 
     <breadcrumb-item> 
   <link><![CDATA[?i=1;q=mens;q1=Channel;sp_cs=UTF-8;view=xml;x1=brand]]></link> 
   <value><![CDATA[Channel]]></value> 
                <label><![CDATA[brand]]></label> 
      </breadcrumb-item> 
   </breadcrumb> 
    </breadcrumbs> 

노드
상위 노드
설명
탐색
고객 결과
각 탐색 표시를 정의하는 0-n 탐색 표시 노드를 포함합니다. 대부분의 고객은 하나의 브레드크럼만 가지고 있습니다.
탐색 표시
탐색
탐색 표시의 정의를 정의하는 하위 노드를 포함합니다.
이름
탐색 표시
탐색 표시의 이름입니다.
탐색 표시 항목
탐색 표시 내의 개별 항목입니다. 각 항목은 사용자가 결과 집합을 축소할 때 트레일의 단계를 나타냅니다.
링크를 클릭합니다
탐색 표시 항목
원하는 보기를 보여주는 검색 결과에 대한 상대적 링크. 탐색 표시 링크를 클릭하면 후속 세부 조정이 모두 제거된 보기로 이동합니다. 드롭 및 제거와 같은 다른 옵션도 사용할 수 있습니다.
value
탐색 표시 항목
탐색 표시 항목에 대한 고객 대면 텍스트입니다.
label
탐색 표시 항목
레이블 태그는 탐색 표시 항목을 생성하기 위해 선택한 패싯을 자세히 설명하는 탐색 표시 값에 대한 레이블을 출력합니다. 안내 탐색 표시 블록의 컨텍스트에서만 사용됩니다. 쿼리 용어 단계의 경우 이 항목은 비어 있습니다.

사용자 정의 필드

사용자 지정 필드는 글로벌 컨텍스트가 있는 기타 변수 모음입니다. 일반적으로 검색 결과 페이지의 메타데이터에 설정된 SEO 목적으로 변수를 전달하는 데 사용됩니다.
사용자 정의 필드 노드 예:
    <custom-fields> 
        <custom-field name="seo-search-title"><![CDATA[Geometrixx Search Results]]></custom-field> 
        <custom-field name="seo-search-keywords"><![CDATA[]]></custom-field> 
    </custom-fields> 

노드
상위 노드
설명
사용자 정의 필드
고객 결과
사용자 지정 필드를 정의하는 0-n개의 하위 노드를 포함할 수 있습니다.
custom-field
사용자 정의 필드
선택적. name 속성으로 지정된 사용자 지정 필드의 값을 포함합니다.

패싯

패싯은 고객에게 결과를 필터링할 수 있는 개선 옵션입니다. 패싯은 일반적으로 분류, 가격 범위, 색상 선택 및 기타 속성 다듬기에 사용됩니다. 패싯은 인덱스의 메타데이터 위에 만들어집니다.
고객이 범주화를 통해 아래로 이동할 때 분류 패싯을 숨기거나 표시하는 것은 일반적입니다. 가장 높은 수준의 분류(카테고리)를 계층 1이라고 합니다. 고객이 계층 1 옵션을 클릭하면 계층 2(하위 카테고리) 다듬기 옵션이 나타나고 계층 1 옵션이 사라집니다. 고객이 계층 2 옵션을 클릭하면 계층 3(하위 카테고리) 세부 조정 옵션이 나타나고 계층 2 옵션이 사라집니다. 위에서 언급한 바와 같이, 이러한 옵션은 숨겨지고 표시됩니다.웹 애플리케이션은 영향을 주지 않습니다.
각 패싯은 <facet-item> 태그 내에 포함됩니다. 다음 예에서는 고객이 검색 결과를 "휴일"별로 세분화할 수 있는 하나의 패싯을 보여줍니다.
패싯 블록의 예:
<facets>          
     <facet> 
         <facet-title><![CDATA[Department]]></facet-title> 
                <behavior><![CDATA[sticky]]></behavior> 
                <selected>1</selected> 
                <undo-link><![CDATA[?i=1;lang=enus;q=*;q1=Armora+Jeans;sp_staged=1;view=xml;x1=brand]]></undo-link> 
      <facet-value> 
          <selected><![CDATA[true]]></selected> 
              <label><![CDATA[Mens]]></label> 
       <link><![CDATA[?i=1;lang=enus;q=*;q1=Armora+Jeans;q2=Mens;sp_staged=1;view=xml;x1=brand;x2=leveli]]></link> 
       <count><![CDATA[3]]></count> 
                        <undolink><![CDATA[?i=1;lang=enus;q=*;q1=Armora+Jeans;sp_staged=1;view=xml;x1=brand]]></undolink> 
      </facet-value> 
      </facet> 
     <facet> 
         <facet-title><![CDATA[Sub-Category]]></facet-title> 
                <behavior><![CDATA[sticky]]></behavior> 
                <selected>0</selected> 
      <facet-value>           
              <label><![CDATA[Apparel]]></label> 
       <link><![CDATA[?i=1;lang=enus;q=*;q1=Mens;q2=Armora+Jeans;q3=Apparel;sp_staged=1;view=xml;x1=leveli;x2=brand;x3=levelii]]></link> 
       <count><![CDATA[3]]></count>                         
      </facet-value>   
      </facet>         
     <facet> 
         <facet-title><![CDATA[Brand]]></facet-title> 
                <behavior><![CDATA[multi-select]]></behavior> 
                <selected>1</selected> 
                <undo-link><![CDATA[?i=1;lang=enus;q=*;q1=Mens;sp_staged=1;view=xml;x1=leveli]]></undo-link> 
      <facet-value>        
              <label><![CDATA[Amoura]]></label> 
       <link><![CDATA[?i=1;lang=enus;q=*;q1=Mens;q2=Armora+Jeans|Amoura;sp_staged=1;view=xml;x1=leveli;x2=brand]]></link> 
       <count><![CDATA[9]]></count>                         
      </facet-value>   
      <facet-value>         
              <label><![CDATA[Armora]]></label> 
       <link><![CDATA[?i=1;lang=enus;q=*;q1=Mens;q2=Armora+Jeans|Armora;sp_staged=1;view=xml;x1=leveli;x2=brand]]></link> 
       <count><![CDATA[12]]></count>                        
      </facet-value>   
      <facet-value> 
          <selected><![CDATA[true]]></selected> 
              <label><![CDATA[Armora Jeans]]></label> 
       <link><![CDATA[?i=1;lang=enus;q=*;q1=Mens;q2=Armora+Jeans|Armora+Jeans;sp_staged=1;view=xml;x1=leveli;x2=brand]]></link> 
 
       <count><![CDATA[3]]></count> 
                        <undolink><![CDATA[?i=1;lang=enus;q=*;q1=Mens;sp_staged=1;view=xml;x1=leveli]]></undolink> 
      </facet-value>   
      <facet-value>           
              <label><![CDATA[Art of Grooming]]></label> 
       <link><![CDATA[?i=1;lang=enus;q=*;q1=Mens;q2=Armora+Jeans|Art+of+Grooming;sp_staged=1;view=xml;x1=leveli;x2=brand]]></link> 
       <count><![CDATA[4]]></count>                         
      </facet-value>   
      <facet-value>          
              <label><![CDATA[Bear Co.]]></label> 
       <link><![CDATA[?i=1;lang=enus;q=*;q1=Mens;q2=Armora+Jeans|Bear+Co.;sp_staged=1;view=xml;x1=leveli;x2=brand]]></link> 
       <count><![CDATA[1]]></count> 
      </facet-value> 
      <facet-value>      
              <label><![CDATA[Citizens]]></label> 
       <link><![CDATA[?i=1;lang=enus;q=*;q1=Mens;q2=Armora+Jeans|Citizens;sp_staged=1;view=xml;x1=leveli;x2=brand]]></link> 
       <count><![CDATA[4]]></count> 
      </facet-value> 
      <facet-value> 
              <label><![CDATA[D&amp;B]]></label> 
       <link><![CDATA[?i=1;lang=enus;q=*;q1=Mens;q2=Armora+Jeans|D%26B;sp_staged=1;view=xml;x1=leveli;x2=brand]]></link> 
       <count><![CDATA[17]]></count> 
      </facet-value> 
      <facet-value> 
              <label><![CDATA[David Yuri]]></label> 
       <link><![CDATA[?i=1;lang=enus;q=*;q1=Mens;q2=Armora+Jeans|David+Yuri;sp_staged=1;view=xml;x1=leveli;x2=brand]]></link> 
       <count><![CDATA[2]]></count>    
      </facet-value>   
      </facet> 
    </facets> 

노드
상위 노드
설명
단면화
고객 결과
각 패싯을 나타내는 0n개의 하위 노드가 있는 컨테이너 패싯 노드입니다.
단면화
단면화
단일 패싯 인스턴스입니다.
facet-title
단면화
패싯에 대한 고객 대면 제목입니다.
동작
단면화
패싯의 동작입니다. 예: 일반, 고정 또는 다중 선택.
선택됨
단면화
1 패싯에 선택된 값이 있는 경우, 그렇지 않은 경우 0입니다.
undo-link
단면화
패싯을 선택한 경우에만 표시됩니다. 실행 취소 링크는 전체 패싯을 되돌립니다. 예를 들어 다중 선택 패싯인 경우 패싯에 대해 선택한 모든 옵션을 선택 취소합니다.
facet-value
단면화
패싯에 속하는 모든 개별 패싯 항목을 포함합니다.
선택됨
facet-value
패싯이 있는 현재 항목이 선택된 경우 이 노드가 있고 "true"로 설정됩니다.
label
facet-value
패싯 옵션의 고객 측면 레이블입니다. 기본적으로 HTML 이스케이프된 HTML로 이미 설정되었습니다.
링크를 클릭합니다
facet-value
옵션에 대한 상대적 링크가 추가되어 결과가 수정됩니다.
count
facet-value
세분화된 결과 세트의 결과 수입니다.
undo-link
facet-value
패싯 값이 선택되면 노드는 고객이 개별 패싯 선택을 다시 선택할 수 있도록 해주는 "실행 취소 링크"를 반환합니다.

헤더

예:
xml version="1.0" encoding="utf-8" standalone="yes" 

메뉴 및 정렬

결과를 정렬하기 위한 메뉴가 지원되며 페이지당 반환되는 결과 수를 변경할 수 있습니다. 또한 "검색으로 검색"을 사용하는 데 유용한 탐색 메뉴를 지원합니다. 계정은 동일한 유형의 여러 메뉴를 정의하고 해당 프레젠테이션에 메뉴를 사용할 수 있습니다.
예제 메뉴 노드:
다음 예제는 3옵션 정렬 메뉴와 탐색 메뉴에 대한 데이터를 보여줍니다. 정렬 메뉴를 통해 고객은 연관성, 제목 또는 등급별로 정렬할 수 있습니다. 현재 선택된 항목에는 "selected=true" 특성이 포함됩니다. ". 고객이 원래 표시된 기본 검색 결과로 돌아갈 수 있도록 항상 관련성 옵션을 제공합니다.
<menus> 
        <menu> 
           <name><![CDATA[sort]]></name>         
             <item selected="true"> 
          <label><![CDATA[Relevance]]></label> 
          <value><![CDATA[relevance]]></value> 
          <link><![CDATA[ ]]></link> 
             </item> 
             <item> 
          <label><![CDATA[Lowest Price]]></label> 
          <value><![CDATA[Price]]></value> 
          <link><![CDATA[?i=1;q=mens;sort=Price;sp_cs=UTF-8;sp_staged=1;view=xml]]></link>     
             </item> 
             <item> 
          <label><![CDATA[Highest Price]]></label> 
          <value><![CDATA[Price_r]]></value> 
          <link><![CDATA[?i=1;q=mens;sort=Price_r;sp_cs=UTF-8;sp_staged=1;view=xml]]></link>     
             </item> 
             <item> 
          <label><![CDATA[Brand]]></label> 
          <value><![CDATA[brand]]></value> 
          <link><![CDATA[?i=1;q=mens;sort=brand;sp_cs=UTF-8;sp_staged=1;view=xml]]></link>     
             </item> 
        </menu> 
        <menu> 
            <name><![CDATA[ss_head_nav]]></name>   
                    <item> 
                        <label><![CDATA[WOMEN'S]]></label> 
          <value><![CDATA[?q1=Womens;sp_sfvl_field=levelii|leveli|brand|leveliii;x=0;x1=leveli;y=0;view=nav;top=1]]></value> 
          <link><![CDATA[?q1=Womens;sp_sfvl_field=levelii|leveli|brand|leveliii;x=0;x1=leveli;y=0;view=nav;top=1;i=1;m_ss_head_nav=WOMEN'S]]></link> 
                    </item> 
                    <item> 
                        <label><![CDATA[MEN'S]]></label> 
          <value><![CDATA[/q1/Mens/x1/leveli/view/nav/top/1/]]></value> 
          <link><![CDATA[/q1/Mens/x1/leveli/view/nav/top/1/]]></link> 
                    </item> 
                    <item> 
                        <label><![CDATA[JEWELRY & ACCESSORIES]]></label> 
          <value><![CDATA[?q1=Jewelry+%26+Accessories&sp_sfvl_field=levelii|leveli|brand|leveliii&x1=leveli&view=nav&top=1]]></value> 
          <link><![CDATA[?q1=Jewelry+%26+Accessories&sp_sfvl_field=levelii|leveli|brand|leveliii&x1=leveli&view=nav&top=1;i=1;m_ss_head_nav=JEWELRY+%26+ACCESSORIES]]></link> 
                    </item> 
                    <item> 
                        <label><![CDATA[BEAUTY & FRAGRANCE]]></label> 
          <value><![CDATA[?q1=Beauty+%26+Fragrance;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1]]></value> 
          <link><![CDATA[?q1=Beauty+%26+Fragrance;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1;i=1;m_ss_head_nav=BEAUTY+%26+FRAGRANCE]]></link> 
                    </item> 
                    <item> 
                        <label><![CDATA[GIFTS & HOME]]></label> 
          <value><![CDATA[?q1=Gifts+%26+Home;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1]]></value> 
          <link><![CDATA[?q1=Gifts+%26+Home;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1;i=1;m_ss_head_nav=GIFTS+%26+HOME]]></link> 
                    </item> 
                    <item> 
                        <label><![CDATA[CHILDREN & TOYS]]></label> 
          <value><![CDATA[?q1=Children+%26+Toys;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1]]></value> 
          <link><![CDATA[?q1=Children+%26+Toys;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1;i=1;m_ss_head_nav=CHILDREN+%26+TOYS]]></link> 
                    </item> 
                    <item> 
                        <label><![CDATA[ELECTRONICS]]></label> 
          <value><![CDATA[?q1=Electronics+%26+Toys;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1]]></value> 
          <link><![CDATA[?q1=Electronics+%26+Toys;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1;i=1;m_ss_head_nav=ELECTRONICS]]></link> 
                    </item> 
        </menu> 
    </menus> 

노드
상위 노드
설명
메뉴
고객 결과
각 메뉴를 정의하는 0-n개의 하위 노드를 포함합니다.
메뉴
메뉴
메뉴의 단일 인스턴스([디자인] > [탐색] > [메뉴]에 정의된 메뉴에 해당 ) 표시합니다 .
이름
메뉴
메뉴의 이름입니다.
항목
메뉴
메뉴의 각 항목을 정의합니다. 선택한 선택적 속성이 현재 지정된 메뉴 항목을 선택한 경우 true로 설정됩니다.
label
항목
메뉴 항목의 고객 대상 텍스트입니다.
value
항목
메뉴 항목의 값을 나타냅니다(메뉴가 설정된 쿼리 매개 변수 값). <link> 값이 사용되는 경우에는 이 태그가 필요하지 않습니다.
링크를 클릭합니다
항목
선택하지 않은 옵션의 경우 <link> 매개 변수에는 동일한 결과 집합을 반환하지만 메뉴 옵션이 적용된 상대 링크가 포함되어 있습니다. 이 필드는 현재 선택된 정렬 옵션에 대해 비어 있습니다.

페이지 매김

결과 세트는 여러 페이지에 분할됩니다. 일반적으로 고객은 한 페이지에 10 - 20개의 결과를 표시합니다. 다음 페이지에 후속 결과가 표시됩니다. 페이지 매김 XML을 사용하면 탐색 링크 집합을 만들어 고객이 결과 집합을 통해 페이지별로 탐색할 수 있습니다. 다음 4개의 탐색 링크를 사용할 수 있습니다.first, last, next, and previous. 각 유형의 링크를 통해 신속하게 페이지를 이동할 수 있으므로 원하는 내용을 손쉽게 검토하고 조정할 수 있습니다.
다음 예는 다섯 페이지에 대한 링크를 표시하도록 페이지 매김이 구성된 첫 번째 페이지에 있는 검색에 대한 페이지 매김을 보여줍니다.
페이지 매김 예:
    <pagination> 
        <total-pages><![CDATA[112]]></total-pages> 
        <pages> 
     <page position="first"><![CDATA[]]></page> 
     <page position="last"><![CDATA[?i=1;page=112;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page> 
     <page position="next"><![CDATA[?i=1;page=2;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page> 
            <page position="1" selected="true"><![CDATA[?i=1;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page> 
            <page position="2"><![CDATA[?i=1;page=2;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page> 
            <page position="3"><![CDATA[?i=1;page=3;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page> 
            <page position="4"><![CDATA[?i=1;page=4;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page> 
            <page position="5"><![CDATA[?i=1;page=5;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page> 
        </pages> 
    </pagination> 

노드
상위 노드
설명
페이지 매김
고객 결과
결과 수를 페이지당 결과 수로 나눈 값을 기준으로 총 결과 페이지 수입니다.
총 페이지 수
페이지 매김
검색 결과가 분산되어 있는 총 페이지 수입니다.
페이지
페이지 매김
페이지의 각 페이지를 정의하는 0-n 페이지 노드를 포함합니다.
page
페이지
4개의 특수 페이지 노드가 있습니다.first, last, previous, next 등이 있습니다. 이 네 개의 페이지는 선택 사항이며 해당 페이지가 적절할 경우에만 결과 세트에 나타납니다. 예를 들어, 1페이지에 있는 경우 "이전" 링크가 없습니다. 다른 모든 페이지는 위치를 나타냅니다. 나열되는 페이지 수는 페이지 지정 사용자 인터페이스에 구성된 "페이지에 대한 링크 수"에 따라 다릅니다. "selected" 속성은 고객이 현재 있는 페이지를 나타냅니다.

쿼리

쿼리 노드의 예:
    <query> 
        <user-query><![CDATA[mens]]></user-query> 
 <lower-results><![CDATA[1]]></lower-results> 
 <upper-results><![CDATA[12]]></upper-results> 
 <total-results><![CDATA[265]]></total-results> 
    </query> 

노드
상위 노드
설명
query
고객 결과
쿼리에 대한 개요를 제공하는 전역 노드입니다.
사용자 쿼리
query
검색된 키워드입니다. Did You Mean은 원래 용어가 결과를 반환하지 않아 제안된 용어를 자동으로 검색하면 검색된 새 키워드에 반영됩니다(원본 키워드를 가져오려면 제안 노드 참조).
하단 결과
query
이 페이지의 첫 번째 결과의 항목 번호입니다.
상위 결과
query
이 페이지의 마지막 결과 항목 번호입니다.
총 결과 수
query
사용자 쿼리와 일치하는 총 결과 수입니다.

최근 검색

최근 검색은 쿠키 정보를 사이트 검색/머천다이징 서버로 릴레이하는 경우에만 작동하는 쿠키 기반 기능입니다.
최근 검색의 예:
    <recent-searches> 
        <clear-link><![?q=womens&gscr=clear]]></clear-link> 
        <recent-search> 
            <link><![?q=mens]]></link> 
            <label><![CDATA[mens]]></label> 
        <recent-search> 
    </recent-searches> 

노드
상위 노드
설명
최근 검색
고객 결과
Node is only present if search has recent searches.
clear-link
최근 검색
모든 고객의 최근 검색을 삭제하는 상대 경로입니다.
최근 검색
최근 검색
최근 검색을 정의합니다.
링크를 클릭합니다
최근 검색
사용자가 최근에 수행한 검색을 수행하는 링크를 만드는 경로입니다.
label
최근 검색
최근 검색에 대한 고객 대면 표시 레이블.

결과

결과 집합은 XML 응답의 사용자 정의 가능한 영역입니다. 각 인덱스는 메타데이터의 필드 이름 지정 메커니즘에서 고유합니다. 제목, 설명 및 URL과 같은 각 결과에 대해 반환되는 공통 필드가 있습니다. 하지만 인덱스의 페이지에 대해 정의된 모든 메타데이터는 각 결과 노드에서 사용할 수 있게 될 수 있습니다. 범주화, 가격, 색상 및 축소판은 결과에 적용할 수 있는 몇 가지 옵션을 통해 보다 매력적인 검색 결과를 얻을 수 있습니다.
결과 형식은 구현에 맞는 메타데이터를 기반으로 사용자 지정됩니다. 축소판 이미지 URL을 비롯한 결과에 표시할 모든 결과 데이터는 여기에 포함됩니다.
또한 "주요 결과", "제품" 및 "컨텐츠" 결과 섹션과 같은 페이지 내의 여러 결과 영역을 구성할 수 있습니다. 이러한 경우 패싯은 기본 결과 집합과 연결되지만 여러 결과 영역이 HTML 내에 제공됩니다.
결과 노드 예:
    <results> 
        <result-set> 
            <name><![CDATA[default]]></name> 
         <result> 
                    <field name="index"><![CDATA[1]]></field> 
                    <field name="sku"><![CDATA[200190]]></field> 
                    <field name="pagename"><![CDATA[Relaxed Paint Splattered]]></field> 
 
                    <field name="img_sm_url"><![CDATA[https://geometrixx.com/images/08_geometrixx_icon_men.jpg]]></field> 
      <field name="brand"><![CDATA[Armora Jeans]]></field> 
      <field name="price"><![CDATA[195]]></field> 
      <field name="foundIn"><![CDATA[Mens,  
            Apparel,  
          Denim]]></field> 
         </result>   
         <result> 
                    <field name="index"><![CDATA[2]]></field> 
                    <field name="sku"><![CDATA[200195]]></field> 
                    <field name="pagename"><![CDATA[Tumbled Jeans]]></field> 
 
                    <field name="img_sm_url"><![CDATA[https://geometrixx.com/images/08_geometrixx_icon_men.jpg]]></field> 
      <field name="brand"><![CDATA[Armora Jeans]]></field> 
      <field name="price"><![CDATA[235]]></field> 
      <field name="foundIn"><![CDATA[Mens,  
            Apparel,  
          Denim]]></field> 
         </result>    
         <result> 
                    <field name="index"><![CDATA[3]]></field> 
                    <field name="sku"><![CDATA[200196]]></field> 
                    <field name="pagename"><![CDATA[Montana Relaxed]]></field> 
 
                    <field name="img_sm_url"><![CDATA[https://geometrixx.com/images/08_geometrixx_icon_men.jpg]]></field> 
      <field name="brand"><![CDATA[Armora Jeans]]></field> 
      <field name="price"><![CDATA[220]]></field> 
      <field name="foundIn"><![CDATA[Mens,  
            Apparel,  
          Denim]]></field> 
         </result>         
        </result-set>   
    </results> 

노드
상위 노드
설명
결과
고객 결과
0n 결과 집합에 대한 컨테이너 노드입니다. 결과 세트가 0이면 특별한 결과가 없는 랜딩 페이지에 있는 것입니다.
결과 집합
결과
들어오는 검색에서 여러 검색을 실행할 수 있습니다. 각 결과 세트에는 수행된 특정 명명된 검색에 대한 결과가 포함됩니다.
이름
결과 집합
결과 세트가 속하는 검색의 이름입니다.
결과
결과 집합
결과 집합에 대한 개별 결과와 연결된 모든 필드를 포함합니다.
필드를 사용하여 참조할 수 있습니다
결과
name 속성은 표시되는 인덱스 내의 필드 이름을 정의합니다. 값은 해당 필드에 대한 실제 값입니다. 일부 결과에 해당 개별 결과와 관련이 없는 필드가 누락될 수 있습니다.

검색 양식

검색 양식은 검색 양식을 동적으로 만들 수 있도록 결과 세트에 포함됩니다. 이 단계는 선택 사항입니다. 대부분의 고객은 고정된 검색 양식을 가지고 있습니다. 그러나 A:B 테스트를 수행하는 비즈니스 규칙이 하나 이상 있는 것을 기준으로 검색 양식에 Test&Target mbox가 필요한지 여부를 고객이 결정할 수 있습니다. 마찬가지로 고객은 최신 자동 완성 CSS 및 JavaScript를 자동으로 선택할 수 있습니다.
검색 양식 XML의 예:
    <search-form> 
        <include-tnt-mbox>1</include-tnt-mbox> 
        <autocomplete> 
            <enabled>1</enabled> 
            <css><![CDATA[<link rel="stylesheet" type="text/css" href="https://content.t1.atomz.com/sp10043554/stage/autocomplete_styles.css?sp_js_param=2" /> 
]]></css> 
 
            <form-content><![CDATA[<div id="autocomplete"></div> 
<input type="hidden" name="sp_staged" id="sp_staged" value="1" /> 
]]></form-content> 
            <javascript><![CDATA[<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/yui/2.6.0/build/utilities/utilities.js"></script> 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/yui/2.6.0/build/datasource/datasource-min.js"></script> 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/yui/2.6.0/build/autocomplete/autocomplete-min.js"></script> 
<script type="text/javascript" src="https://content.t1.atomz.com/sp10043554/stage/autocomplete_data.js?sp_js_param=3"></script>]]></javascript> 
        </autocomplete> 
    </search-form> 

노드
상위 노드
설명
검색 양식
고객 결과
검색 양식을 구동하기 위한 데이터를 포함합니다.
include-tnt-mbox
검색 양식
기술적으로 Test&Target A:B 테스트를 수행하는 비즈니스 규칙이 하나 이상 있을 때만 검색 양식에 mbox가 필요합니다. 이 노드는 mbox가 필요한지 또는 Test&Target 서버의 히트 수를 줄일 수 있도록 허용하지 않는지 여부를 나타냅니다.
자동 완성
검색 양식
자동 완성과 관련된 하위 노드가 있습니다.
활성화됨
자동 완성
검색 계정이 자동 완성 기능을 사용하는 경우 1로 설정합니다.
css
자동 완성
CSS를 사용하여 자동으로 완성 이 노드를 페이지에 가능한 한 높게 배치합니다.
양식 컨텐츠
자동 완성
검색 양식에 삽입된 컨텐츠.
javascript
자동 완성
JavaScript for autocomplete. 이 노드를 페이지에 가능한 낮게 배치합니다.

제안

고객은 다음 세 가지 방법으로 Did You Mean 기능을 구성할 수 있습니다.결과가 없으므로 제안을 하거나, 결과가 없을 때 첫 번째 제안을 자동으로 검색하거나, 결과가 좋지 않아 제안(제안 결과 수가 높은 경우)를 수행합니다. 모든 제안 결과
이 제안 노드에는 성공적인 쿼리를 생성하는 용어가 포함되어 있습니다. 또한 고객이 새 쿼리로 이동할 수 있도록 링크가 반환됩니다.
결과 0으로 인한 제안을 만들기 위한 예제 출력:
    <suggestions> 
        <auto-searched>0</auto-searched> 
        <suggestions-low-results>0</suggestions-low-results> 
 <suggestion-item> 
     <link><![CDATA[?i=1;q=arcade;sp_cs=UTF-8;view=xml]]></link> 
     <word><![CDATA[arcade]]></word> 
 </suggestion-item>    
    </suggestions>

제안 시 자동으로 검색을 위한 출력 예:
    <suggestions> 
        <auto-searched>1</auto-searched> 
        <orig-query><![CDATA[arcace]]></orig-query> 
        <suggestions-low-results>0</suggestions-low-results>         
    </suggestions> 

낮은 결과로 인해 제안을 만들기 위한 예제 출력:
   <suggestions> 
        <auto-searched>0</auto-searched> 
        <suggestions-low-results>1</suggestions-low-results> 
 <suggestion-item> 
     <link><![CDATA[?i=1;q=coffee;sp_cs=UTF-8;view=xml]]></link> 
     <word><![CDATA[coffee]]></word> 
 </suggestion-item>  
    </suggestions> 

노드
상위 노드
설명
제안
고객 결과
제안(있는 경우)을 정의하는 하위 노드를 포함합니다.
자동 검색
제안
사이트 검색/머천다이징이 결과가 없으므로 새 용어에 대해 자동으로 검색되는지 여부를 나타냅니다.
orig-query
제안
사이트 검색/머천다이징이 첫 번째 제안을 자동으로 검색할 때 쿼리 노드의 사용자 쿼리는 검색된 키워드를 표시합니다. 이 노드는 원래 쿼리 용어를 표시합니다. 이 두 가지를 결합하여 고객은 "아카시가 아닌 아케이드 검색"과 같은 구조를 만들 수 있습니다.
제안 결과 낮음
제안
이 경우, 현재 검색어로 인해 사이트 검색/머천다이징이 제안을 하고 있는지 여부 및 제안이 더 높은 결과를 얻음을 나타냅니다. 두 임계값은 Did You Mean에서 구성할 수 있습니다.
제안 항목
제안
다양한 제안을 나타내는 0-n 노드를 포함합니다.
링크를 클릭합니다
제안 항목
제안된 용어에 대한 링크를 만드는 경로를 포함합니다.
word
제안 항목
추천 단어를 포함합니다.

템플릿

결과에 따라 고객 검색 경험을 전환할 수 있는 기능이 지원됩니다. 이 작업의 일부에는 다른 검색 결과 레이아웃으로 서로 다른 템플릿 간을 전환하는 작업이 포함됩니다. 예를 들어 제품이 많은 경우 제품의 격자 보기가 있는 템플릿이 있을 수 있습니다. 또는 더 자세한 정보가 있는 단일 결과를 표시할 때 "스포트라이트" 템플릿이 있을 수 있습니다. 검색에서 결과가 나오지 않는 경우 "결과 없음" 템플릿이 있을 수도 있습니다. 템플릿 노드는 검색 결과를 표시하는 데 사용되는 템플릿을 나타냅니다.
템플릿 예:
<template><![CDATA[grid]]></template>

노드
상위 노드
설명
template
고객 결과
검색 결과를 표시하는 데 사용되는 템플릿의 이름을 나타냅니다.

영역

영역은 비즈니스 규칙으로 켜거나 끌 수 있는 페이지의 섹션입니다. 영역에는 패싯, 검색, 탐색 표시, 정적 컨텐츠를 포함하나 이에 제한되지 않는 모든 컨텐츠가 포함될 수 있습니다. 고객 웹 페이지의 영역은 사이트 검색/머천다이징과 동일한 영역에 매핑해야 합니다.
영역 노드의 예:
    <zones> 
        <zone> 
            <name><![CDATA[brand-facet]]></name> 
            <display>1</display> 
        </zone> 
    </zones> 

노드
상위 노드
설명
zone
고객 결과
0n 영역을 포함합니다.
zone
zone
개별 영역 노드. 여러 영역 노드를 가질 수 있습니다.
이름
zone
영역의 이름입니다.
표시
1 또는 0(영역 이름에 해당하는 영역이 표시되거나 숨겨졌는지를 나타냅니다.)

Geometrixx라는 가상의 웹 사이트에서 * 검색에 대한 예제 출력과 예제 출력을 생성하는 데 사용되는 예제 프레젠테이션 템플릿입니다.

출력 예

Geometrixx라는 가상 웹 사이트에서 * 검색에 대한 예제 출력입니다.
<?xml version="1.0" encoding="utf-8" standalone="yes" ?> 
<customer-results> 
    <query> 
        <user-query><![CDATA[*]]></user-query> 
 <lower-results><![CDATA[1]]></lower-results> 
 <upper-results><![CDATA[12]]></upper-results> 
 <total-results><![CDATA[1337]]></total-results> 
    </query> 
 
    <custom-fields> 
 
        <custom-field name="seo-search-title"><![CDATA[Geometrixx Search Results]]></custom-field> 
        <custom-field name="seo-search-keywords"><![CDATA[]]></custom-field> 
    </custom-fields> 
 
    <menus> 
 
        <menu> 
           <name>sort</name>

             <item selected="true"> 
 
          <label><![CDATA[Relevance]]></label> 
          <value><![CDATA[relevance]]></value> 
          <link><![CDATA[ ]]></link> 
             </item>

             <item> 
          <label><![CDATA[Lowest Price]]></label> 
          <value><![CDATA[Price]]></value> 
          <link><![CDATA[?i=1;q=*;sort=Price;sp_cs=UTF-8;sp_staged=1;view=xml]]></link>     
             </item>

             <item> 
          <label><![CDATA[Highest Price]]></label> 
          <value><![CDATA[Price_r]]></value> 
          <link><![CDATA[?i=1;q=*;sort=Price_r;sp_cs=UTF-8;sp_staged=1;view=xml]]></link>     
             </item>

             <item> 
          <label><![CDATA[Brand]]></label> 
          <value><![CDATA[brand]]></value> 
          <link><![CDATA[?i=1;q=*;sort=brand;sp_cs=UTF-8;sp_staged=1;view=xml]]></link>     
             </item>

        </menu> 
        <menu> 
            <name><![CDATA[ss_head_nav]]></name>

                    <label><![CDATA[WOMEN'S]]></label> 
      <value><![CDATA[?q1=Womens;sp_sfvl_field=levelii|leveli|brand|leveliii;x=0;x1=leveli;y=0;view=nav;top=1]]></value> 
      <link><![CDATA[?q1=Womens;sp_sfvl_field=levelii|leveli|brand|leveliii;x=0;x1=leveli;y=0;view=nav;top=1;i=1;m_ss_head_nav=WOMEN'S]]></link>

                    <label><![CDATA[MEN'S]]></label> 
      <value><![CDATA[/q1/Mens/x1/leveli/view/nav/top/1/]]></value> 
      <link><![CDATA[/q1/Mens/x1/leveli/view/nav/top/1/]]></link>

                    <label><![CDATA[JEWELRY & ACCESSORIES]]></label> 
      <value><![CDATA[?q1=Jewelry+%26+Accessories&sp_sfvl_field=levelii|leveli|brand|leveliii&x1=leveli&view=nav&top=1]]></value> 
      <link><![CDATA[?q1=Jewelry+%26+Accessories&sp_sfvl_field=levelii|leveli|brand|leveliii&x1=leveli&view=nav&top=1;i=1;m_ss_head_nav=JEWELRY+%26+ACCESSORIES]]></link>

                    <label><![CDATA[BEAUTY & FRAGRANCE]]></label> 
      <value><![CDATA[?q1=Beauty+%26+Fragrance;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1]]></value> 
      <link><![CDATA[?q1=Beauty+%26+Fragrance;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1;i=1;m_ss_head_nav=BEAUTY+%26+FRAGRANCE]]></link>

                    <label><![CDATA[GIFTS & HOME]]></label> 
      <value><![CDATA[?q1=Gifts+%26+Home;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1]]></value> 
      <link><![CDATA[?q1=Gifts+%26+Home;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1;i=1;m_ss_head_nav=GIFTS+%26+HOME]]></link>

                    <label><![CDATA[CHILDREN & TOYS]]></label> 
      <value><![CDATA[?q1=Children+%26+Toys;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1]]></value> 
      <link><![CDATA[?q1=Children+%26+Toys;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1;i=1;m_ss_head_nav=CHILDREN+%26+TOYS]]></link>

                    <label><![CDATA[ELECTRONICS]]></label> 
      <value><![CDATA[?q1=Electronics+%26+Toys;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1]]></value> 
      <link><![CDATA[?q1=Electronics+%26+Toys;sp_sfvl_field=levelii|leveli|brand|leveliii;x1=leveli;view=nav;top=1;i=1;m_ss_head_nav=ELECTRONICS]]></link>

        </menu> 
    </menus> 
 
    <breadcrumbs> 
  <breadcrumb> 
            <name><![CDATA[default]]></name> 
       
  <breadcrumb-item> 
    <link><![CDATA[?i=1;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></link> 
    <value><![CDATA[*]]></value> 
                        <label><![CDATA[]]></label> 
   </breadcrumb-item> 
          
   </breadcrumb> 
 
    </breadcrumbs> 
 
    <suggestions> 
        <auto-searched>0</auto-searched> 
         
        <suggestions-low-results>0</suggestions-low-results> 
         
    </suggestions> 
 
    <pagination> 
        <total-pages><![CDATA[112]]></total-pages> 
 
        <pages> 
     <page position="first"><![CDATA[]]></page> 
     <page position="last"><![CDATA[?i=1;page=112;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page> 
      
     <page position="next"><![CDATA[?i=1;page=2;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page>

                <page position="1" selected="true"><![CDATA[?i=1;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page>

                <page position="2"><![CDATA[?i=1;page=2;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page>

                <page position="3"><![CDATA[?i=1;page=3;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page>

                <page position="4"><![CDATA[?i=1;page=4;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page>

                <page position="5"><![CDATA[?i=1;page=5;q=*;sp_cs=UTF-8;sp_staged=1;view=xml]]></page>

        </pages> 
    </pagination> 
 
    <facets>  
         
     <facet-item> 
         <facet-title><![CDATA[Department]]></facet-title> 
                <selected>0</selected>

      <facet-value> 
           
              <label><![CDATA[Womens]]></label> 
 
       <link><![CDATA[?i=1;q=*;q1=Womens;sp_cs=UTF-8;sp_staged=1;view=xml;x1=leveli]]></link> 
       <count><![CDATA[219]]></count> 
                         
      </facet-value> 
   
      <facet-value> 
           
              <label><![CDATA[Mens]]></label> 
       <link><![CDATA[?i=1;q=*;q1=Mens;sp_cs=UTF-8;sp_staged=1;view=xml;x1=leveli]]></link> 
       <count><![CDATA[202]]></count> 
                         
      </facet-value> 
   
      <facet-value>

              <label><![CDATA[Beauty &amp; Fragrance]]></label> 
       <link><![CDATA[?i=1;q=*;q1=Beauty+%26+Fragrance;sp_cs=UTF-8;sp_staged=1;view=xml;x1=leveli]]></link> 
       <count><![CDATA[169]]></count> 
                         
      </facet-value> 
   
      <facet-value> 
           
              <label><![CDATA[Children &amp; Toys]]></label> 
       <link><![CDATA[?i=1;q=*;q1=Children+%26+Toys;sp_cs=UTF-8;sp_staged=1;view=xml;x1=leveli]]></link> 
       <count><![CDATA[209]]></count> 
                         
      </facet-value>

      <facet-value> 
           
              <label><![CDATA[Electronics &amp; Toys]]></label> 
       <link><![CDATA[?i=1;q=*;q1=Electronics+%26+Toys;sp_cs=UTF-8;sp_staged=1;view=xml;x1=leveli]]></link> 
       <count><![CDATA[200]]></count> 
                         
      </facet-value> 
   
      <facet-value> 
           
              <label><![CDATA[Gifts &amp; Home]]></label> 
       <link><![CDATA[?i=1;q=*;q1=Gifts+%26+Home;sp_cs=UTF-8;sp_staged=1;view=xml;x1=leveli]]></link> 
       <count><![CDATA[156]]></count>

      </facet-value> 
   
      <facet-value> 
           
              <label><![CDATA[Jewelry &amp; Accessories]]></label> 
       <link><![CDATA[?i=1;q=*;q1=Jewelry+%26+Accessories;sp_cs=UTF-8;sp_staged=1;view=xml;x1=leveli]]></link> 
       <count><![CDATA[182]]></count> 
                         
      </facet-value> 
   
      </facet-item> 
  
    </facets> 
 
    <results> 
        <result-set> 
            <name><![CDATA[default]]></name> 
               
         <result> 
                    <field name="index"><![CDATA[1]]></field> 
      <field name="brand"><![CDATA[Citizens]]></field> 
      <field name="price"><![CDATA[149]]></field> 
      <field name="foundIn"><![CDATA[Womens,  
            Apparel,  
          Denim]]></field> 
         </result>   
        
         <result> 
 
                    <field name="index"><![CDATA[2]]></field> 
      <field name="brand"><![CDATA[One For All]]></field> 
      <field name="price"><![CDATA[145]]></field> 
      <field name="foundIn"><![CDATA[Womens,  
            Apparel,  
          Denim]]></field> 
         </result>   
        
         <result> 
                    <field name="index"><![CDATA[3]]></field> 
      <field name="brand"><![CDATA[Citizens]]></field> 
      <field name="price"><![CDATA[208]]></field> 
 
      <field name="foundIn"><![CDATA[Womens,  
            Apparel,  
          Denim]]></field> 
         </result>   
        
         <result> 
                    <field name="index"><![CDATA[4]]></field> 
      <field name="brand"><![CDATA[Vera Watson]]></field> 
      <field name="price"><![CDATA[850]]></field> 
      <field name="foundIn"><![CDATA[Womens,  
            Dresses,  
          Day]]></field> 
         </result>   
        
         <result> 
                    <field name="index"><![CDATA[5]]></field> 
 
      <field name="brand"><![CDATA[Ray Laredo]]></field> 
      <field name="price"><![CDATA[195]]></field> 
      <field name="foundIn"><![CDATA[Children &amp; Toys,  
            Apparel,  
          Boys Toddler (2T-4T)]]></field> 
         </result>   
        
         <result> 
                    <field name="index"><![CDATA[6]]></field> 
      <field name="brand"><![CDATA[Ray Laredo]]></field> 
      <field name="price"><![CDATA[80]]></field> 
      <field name="foundIn"><![CDATA[Children &amp; Toys,  
            Apparel,  
          Boys Toddler (2T-4T)]]></field> 
 
         </result>   
        
         <result> 
                    <field name="index"><![CDATA[7]]></field> 
      <field name="brand"><![CDATA[Petrol]]></field> 
      <field name="price"><![CDATA[85]]></field> 
      <field name="foundIn"><![CDATA[Children &amp; Toys,  
            Apparel,  
          Boys Toddler (2T-4T)]]></field> 
         </result>   
        
         <result> 
                    <field name="index"><![CDATA[8]]></field> 
      <field name="brand"><![CDATA[Woolberry]]></field> 
 
      <field name="price"><![CDATA[280]]></field> 
      <field name="foundIn"><![CDATA[Children &amp; Toys,  
            Apparel,  
          Boys Toddler (2T-4T)]]></field> 
         </result>   
        
         <result> 
                    <field name="index"><![CDATA[9]]></field> 
      <field name="brand"><![CDATA[Petrol]]></field> 
      <field name="price"><![CDATA[149]]></field> 
      <field name="foundIn"><![CDATA[Children &amp; Toys,  
            Apparel,  
          Boys Toddler (2T-4T)]]></field> 
         </result>   
        
         <result> 
 
                    <field name="index"><![CDATA[10]]></field> 
      <field name="brand"><![CDATA[Ray Laredo]]></field> 
      <field name="price"><![CDATA[55]]></field> 
      <field name="foundIn"><![CDATA[Children &amp; Toys,  
            Apparel,  
          Boys Toddler (2T-4T)]]></field> 
         </result>   
        
         <result> 
                    <field name="index"><![CDATA[11]]></field> 
      <field name="brand"><![CDATA[Petrol]]></field> 
      <field name="price"><![CDATA[45]]></field> 
 
      <field name="foundIn"><![CDATA[Children &amp; Toys,  
            Apparel,  
          Boys Toddler (2T-4T)]]></field> 
         </result>   
        
         <result> 
                    <field name="index"><![CDATA[12]]></field> 
      <field name="brand"><![CDATA[Ray Laredo]]></field> 
      <field name="price"><![CDATA[47]]></field> 
      <field name="foundIn"><![CDATA[Children &amp; Toys,  
            Apparel,  
          Boys Toddler (2T-4T)]]></field> 
         </result>   
      
        </result-set>   
    </results>

    <banners> 
         
            <banner> 
                <area><![CDATA[top]]></area> 
                <content><![CDATA[<div style="color:#70A100">We have custom shipping</div>]]></content> 
            </banner>

    </banners> 
 
    <zones> 
        <zone> 
 
            <name><![CDATA[brand-facet]]></name> 
            <display>1</display> 
        </zone> 
    </zones> 
 
    <search-form> 
        <include-tnt-mbox>1</include-tnt-mbox> 
        <autocomplete> 
 
            <enabled>1</enabled> 
            <css><![CDATA[<link rel="stylesheet" type="text/css" href="https://content.t1.atomz.com/sp10043554/stage/autocomplete_styles.css?sp_js_param=2" /> 
]]></css> 
            <form-content><![CDATA[<div id="autocomplete"></div> 
<input type="hidden" name="sp_staged" id="sp_staged" value="1" /> 
]]></form-content> 
            <javascript><![CDATA[<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/yui/2.6.0/build/utilities/utilities.js"></script> 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/yui/2.6.0/build/datasource/datasource-min.js"></script> 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/yui/2.6.0/build/autocomplete/autocomplete-min.js"></script> 
<script type="text/javascript" src="https://content.t1.atomz.com/sp10043554/stage/autocomplete_data.js?sp_js_param=3"></script>]]></javascript> 
        </autocomplete> 
    </search-form> 
 
</customer-results> 

프레젠테이션 템플릿 예

다음은 위의 예제 출력을 생성하는 데 사용되는 예제 프레젠테이션 템플릿입니다.
<?xml version="1.0" encoding="utf-8" standalone="yes" ?> 
<customer-results> 
    <query> 
        <user-query><![CDATA[<guided-query-param gsname="q" />]]></user-query> 
 <lower-results><![CDATA[<guided-results-lower>]]></lower-results> 
 <upper-results><![CDATA[<guided-results-upper>]]></upper-results> 
 <total-results><![CDATA[<guided-results-total>]]></total-results> 
    </query> 
 
    <custom-fields> 
        <custom-field name="seo-search-title"><![CDATA[Geometrixx Search Results]]></custom-field> 
        <custom-field name="seo-search-keywords"><![CDATA[<guided-general-field gsname="default" field="seo_search_keywords"/>]]></custom-field> 
    </custom-fields> 
 
    <menus> 
 
        <menu> 
           <name>sort</name> 
     <guided-menu gsname="sort"> 
         <guided-if-menu-item-selected> 
             <item selected="true"> 
          <label><![CDATA[<guided-menu-item-label />]]></label> 
          <value><![CDATA[<guided-menu-item-value />]]></value> 
          <link><![CDATA[ ]]></link> 
             </item> 
        <guided-else-menu-item-selected> 
             <item> 
          <label><![CDATA[<guided-menu-item-label />]]></label> 
          <value><![CDATA[<guided-menu-item-value />]]></value> 
          <link><![CDATA[<guided-menu-item-path />]]></link>     
             </item> 
        </guided-if-menu-item-selected> 
    </guided-menu> 
        </menu> 
        <menu> 
            <name><![CDATA[ss_head_nav]]></name> 
            <guided-menu gsname="ss_head_nav"> 
                <guided-if-menu-item-selected> 
                    <item selected="true"> 
                    <label><![CDATA[<guided-menu-item-label />]]></label> 
      <value><![CDATA[<guided-menu-item-value />]]></value> 
      <link><![CDATA[<guided-menu-item-path />]]></link> 
                <guided-else-menu-item-selected> 
                    <label><![CDATA[<guided-menu-item-label />]]></label> 
      <value><![CDATA[<guided-menu-item-value />]]></value> 
      <link><![CDATA[<guided-menu-item-path />]]></link> 
                </guided-if-menu-item-selected> 
            </guided-menu>  
        </menu> 
    </menus> 
 
    <breadcrumbs> 
  <breadcrumb> 
            <name><![CDATA[default]]></name> 
      <guided-breadcrumb gsname="default"> 
  <breadcrumb-item> 
    <link><![CDATA[<guided-breadcrumb-path gsname="goto">]]></link> 
    <value><![CDATA[<guided-breadcrumb-value />]]></value> 
                        <label><![CDATA[<guided-breadcrumb-label>]]></label> 
   </breadcrumb-item> 
         </guided-breadcrumb> 
   </breadcrumb> 
    </breadcrumbs> 
 
    <suggestions> 
        <auto-searched><guided-if-suggestion-autosearch>1<guided-else-suggestion-autosearch>0</guided-if-suggestion-autosearch></auto-searched> 
        <guided-if-suggestion-autosearch><orig-query><![CDATA[<guided-suggestion-original-query/>]]></orig-query></guided-if-suggestion-autosearch> 
        <suggestions-low-results><guided-if-suggestion-low-results>1<guided-else-suggestion-low-results>0</guided-if-suggestion-low-results></suggestions-low-results> 
        <guided-suggestions> 
     <suggestion-item> 
         <link><![CDATA[<guided-suggestion-path />]]></link> 
  <word><![CDATA[<guided-suggestion />]]></word> 
     </suggestion-item> 
 </guided-suggestions> 
    </suggestions> 
 
    <pagination> 
        <total-pages><![CDATA[<guided-page-total />]]></total-pages> 
        <pages> 
     <page position="first"><![CDATA[<guided-page-path gsname="first" />]]></page> 
     <page position="last"><![CDATA[<guided-page-path gsname="last" />]]></page> 
     <guided-if-page-prev><page position="prev"><![CDATA[<guided-page-path gsname="prev" />]]></page></guided-if-page-prev> 
     <guided-if-page-next><page position="next"><![CDATA[<guided-page-path gsname="next" />]]></page></guided-if-page-next> 
     <guided-if-page-viewall><page position="viewall"><![CDATA[<guided-page-path gsname="viewall" />]]></page></guided-if-page-viewall> 
     <guided-if-page-viewpages><page position="viewall"><![CDATA[<guided-page-path gsname="viewpages" />]]></page></guided-if-page-viewpages> 
 
     <guided-pages> 
                <guided-if-page-selected><page position="<guided-page-number />" selected="true"><![CDATA[<guided-page-path />]]></page> 
  <guided-else-page-selected><page position="<guided-page-number />"><![CDATA[<guided-page-path />]]></page> 
  </guided-if-page-selected> 
     </guided-pages> 
        </pages> 
    </pagination> 
 
    <facets>  
        <guided-facet gsname="leveli"> 
     <facet-item> 
         <facet-title><![CDATA[Department]]></facet-title> 
                <selected><guided-if-facet-selected>1<guided-else-facet-selected>0</guided-if-facet-selected></selected> 
                <guided-if-facet-selected><undo-link><![CDATA[<guided-facet-undo-path gsname="leveli">]]></undo-link></guided-if-facet-selected> 
  <guided-facet-values> 
      <facet-value> 
          <guided-if-facet-value-selected><selected><![CDATA[true]]></selected></guided-if-facet-value-selected> 
              <label><![CDATA[<guided-facet-value>]]></label> 
       <link><![CDATA[<guided-facet-value-path />]]></link> 
       <count><![CDATA[<guided-facet-count>]]></count> 
                        <guided-if-facet-value-selected><undolink><![CDATA[<guided-facet-value-undo-path />]]></undolink></guided-if-facet-value-selected> 
      </facet-value> 
  </guided-facet-values> 
      </facet-item> 
 </guided-facet> 
    </facets> 
 
    <results> 
        <result-set> 
            <name><![CDATA[default]]></name> 
            <guided-results gsname="default">   
         <result> 
                    <field name="index"><![CDATA[<guided-result-index />]]></field> 
      <field name="brand"><![CDATA[<guided-result-field gsname="brand" />]]></field> 
      <field name="price"><![CDATA[<guided-result-field gsname="price" />]]></field> 
      <field name="foundIn"><![CDATA[<guided-if-result-field gsname="leveli"><!--tmpl_var name='leveli'-->, </guided-if-result-field> 
            <guided-if-result-field gsname="levelii"><!--tmpl_var name='levelii'-->, </guided-if-result-field> 
          <guided-if-result-field gsname="leveliii"><!--tmpl_var name='leveliii'--></guided-if-result-field>]]></field> 
         </result>   
     </guided-results> 
        </result-set>   
    </results> 
 
    <guided-if-recent-searches> 
    <recent-searches> 
        <clear-link><guided-recent-searches-clear-path/></clear-link> 
        <guided-recent-searches> 
            <recent-search> 
                <link><guided-recent-searches-path></link> 
                <label><guided-recent-searches-value></label> 
            <recent-search> 
        </guided-recent-searches> 
    </recent-searches> 
    </guided-if-recent-searches> 
 
    <banners> 
        <guided-if-banner-set gsname="top"> 
            <banner> 
                <area><![CDATA[top]]></area> 
                <content><![CDATA[<guided-banner gsname="top">]]></content> 
            </banner> 
        </guided-if-banner-set> 
        <guided-if-banner-set gsname="bottom"> 
            <banner> 
                <area><![CDATA[bottom]]></area> 
                <content><![CDATA[<guided-banner gsname="bottom">]]></content> 
            </banner> 
        </guided-if-banner-set> 
    </banners> 
 
    <zones> 
        <zone> 
            <name><![CDATA[brand-facet]]></name> 
            <display><guided-if-zone gsname="brand-facet">1<guided-else-zone>0</guided-if-zone></display> 
        </zone> 
    </zones> 
 
    <search-form> 
        <include-tnt-mbox><guided-if-tnt-business-rules>1<guided-else-tnt-business-rules>0</guided-if-tnt-business-rules></include-tnt-mbox> 
        <autocomplete> 
            <enabled><guided-if-autocomplete>1<guided-else-autocomplete>0</guided-if-autocomplete></enabled> 
            <css><![CDATA[<guided-ac-css/>]]></css> 
            <form-content><![CDATA[<guided-ac-form-content/>]]></form-content> 
            <javascript><![CDATA[<guided-ac-javascript/>]]></javascript> 
        </autocomplete> 
    </search-form> 
 
</customer-results>