IWS/Beispiele/Profisuche

Aus ITscope GmbH - Wissensbasis

< IWS | Beispiele(Weitergeleitet von ITscope Profisuche)
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

1 Erforderlicher Vertrag

2 Die Profisuche im Einsatz bei Online-Shops

Eine über bloße Keywords hinausgehende Artikelsuche stellt eine Herausforderung für jeden Webshop dar. Dazu nötig sind alle technische Daten in maschinenverarbeitbarer Form, sinnvolles Clustering der Merkmale und eine möglichst intuitiv bedienbare Oberfläche. Die ersten beiden Punkte nimmt Ihnen die ITscope-Profisuche ab, die in Form eines Web Service leicht in bestehende Shops integriert werden kann, so daß Sie sich auf die Gestaltung der Shop-Oberfläche konzentrieren können.

Die ITscope Profisuche als Web Service ermöglicht es, ausgehend von einer vorhandenen (eigenen) Kategorisierung vorhandene Merkmale bzw. Merkmals-Cluster abzurufen und anschließend Produkte nach diesen Merkmalen zu suchen/filtern.

Hierzu werden die Merkmale bzw. Produkteigenschaften auf dem ITscope Server ermittelt, indiziert und zu Merkmalsclustern zusammengefaßt (z.B: 19" = sämtliche Bilddiagonalen zwischen 18,6 und 19,4").

2.1 Wie funktioniert das Ganze?

Voraussetzung ist, daß Sie Ihre Produkte in Kategorien eingeteilt haben, und Ihre Produktliste bei ITscope regelmäßig eingespielt wird. Durch die Einspielung werden die technischen Merkmale der Produkte erkannt sowie Ihre Produkte bereits besthenden Produkten in der Datenbank zugeordnet.

1. Im ersten Schritt kann nun für jede Ihrer Kategorien über den Such-Webservice als CSV oder XML eine Menge an von uns vorberechneten Merkmals-Clustern beliebiger Detailstufe abgerufen werden und daraus das Such-Frontend im Shop erstellt werden. Der Abruf kann entweder einmal täglich für alle Kategorien geschehen oder on demand, wenn ein Shop-Besucher auf die Kategorie klickt.

2. Bei Ausführen einer Suche oder Einschränken durch Filter etc. durch den Shop-Besucher werden die ausgewählten techn. Merkmale an den Such-Webservice übermittelt und das Ergebnis mit Ihren Artikelnummern zurückgeliefert, die Sie dann im Shop anzeigen können.

2.2 Welche Schritte sind nötig?

In den folgenden Schritten wird die Einbindung dieser Web Services in eigene Anwendungen (z.B. einen Online-Shop) beschrieben.

  1. Einspielen einer Ausgangsdatei, die die zu durchsuchenden Produkte enthält
  2. Abrufen von Merkmals-Cluster für eine zu durchsuchende Kategorie, zum Generieren der Auswahlelemente für den Benutzer
  3. Zusammensetzen der Suche aus den angeklickten Merkmalen
  4. Abschicken und Verarbeiten der Suchergebnisse

3 Einspielen der Basisliste

Grundvoraussetzung ist eine (i.A. versteckt) in der ITscope CommerceDB eingespielte Produktstammliste, die sämtliche zu durchsuchenden Produkte vorkategorisiert enthält. Für die Gestaltung der Liste und die Abrufschnittstellen, gelten analog die in CommerceDB_Anleitung definierten Richtlinien

4 Abruf der nötigen Stammdaten

Für die Implementierung einer Profisuche sind folgende Stammdaten erforderlich, die per ITscope Web Service vorgeladen werden müssen. Es reicht vollkommen aus, die Stammdaten nur 1 mal täglich anzufragen und die Ergebnisse in Ihrer Anwendung für die Weiterverwendung zu cachen.

4.1 Zuordnung der eigenen Kategorie-IDs zu ITscope Kategorie-IDs

Zum Vorladen der Umsetzungstabelle Ihre Kategorie-ID <-> ITscope Kategorie-ID empfiehlt sich ein täglicher kompletter Abruf sämtlicher Kategorien Ihrer Klassifizierung (= Kategorie-/Gruppenbaum):

/**
* Beispiel: Abruf aller Kategorien der CommerceDB
*
*/
http://iws.itscope.de/rest/getCategories?iwsKey=<IhrWebserviceKey>&classId=1

Es werden zu jeder Ihrer Kategorien Ihre Bezeichnung, optional Ihre ID sowie die ITscope-ID und die ID der übergeordneten Kategorie zurückgeliefert.

Mehr dazu unter:

4.2 Liste der Sets und Konkreten Eigenschaften

Zum Verarbeiten der Merkmals-Cluster sind die Stammdaten der vorhanden Eigenschaften eines jeden Sets (jedes Produkt ist genau einem Set = Menge von Eigenschaften zugewiesen) hilfreich, die mit getProductTypes für alle oder für einzelne Sets abgerufen werden können:

/**
*
*
*/
http://iws.itscope.de/rest/getProductTypes?iwsKey=<IhrWebserviceKey>

Wichtig ist dabei zu wissen, daß in einer Kategorie Produkte verschiedener Sets vorkommen können, sinnvollerweise aber nur innerhalb eines Sets gesucht/gefiltert werden sollte. Es sollten in diesem Falle Merkmals-Cluster erst dann zur Auswahl angezeigt werden, sobald der Benutzer eines der verfügbaren Sets ausgewählt hat (Analog zur Implementierung der Profisuche im MarketViewer)

Mehr dazu unter getProductTypes.

4.3 Optionaler Abruf weiterer Stammdaten

5 Abruf und Verwendung der Merkmals-Cluster

5.1 Abruf mit gesetztem Parameter SendFilterNodes

Clusterdaten werden immer innerhalb eines productLookup-Requests in Verbindung mit sendFilterNodes abgerufen. Der productLookup-Request wird mit der ITscope-Kategorie-ID (mit vorangestelltem CAT = Web-Service-ID) aufgerufen und liefert dann die enthaltenen Produkttypen/Sets und Merkmals-Cluster der Produkte dieser Kategorie zurück.

Da ein productLookup-Request dazu ausgelegt ist, auch sämtliche Produkte zurückzuliefern, sollte die Rückgabemenge (maxResults) auf -1 beschränkt werden.

/**
* Beispiel: Merkmals-Cluster und Filternodes für Kategorie Festplatten
*
*/
http://iws.itscope.de/rest/productLookup?sendFilterNodes=true&profileId=XMLPSUCHEKURZ_ONLY4DEMO&startIdx=0&maxResults=-1&iwsKey=<IhrWebserviceKey>&iwsIds=CAT10868
 
/**
* Beispiel: Merkmals-Cluster und Filternodes für Set Notebooks
*
*/
http://iws.itscope.de/rest/productLookup?sendFilterNodes=true&profileId=XMLPSUCHEKURZ_ONLY4DEMO&startIdx=0&maxResults=-1&iwsKey=<IhrWebserviceKey>&iwsIds=SET195

5.2 Rückgabe einer SendfilterNode Abfrage

Beispiel einer Reponse

...
<its3:attributeCluster>
	<its:uid>CLU9321</its:uid>
	<its:eigKonkret>ECO1195010200</its:eigKonkret>
	<its:valueFrom>154618822656</its:valueFrom>
	<its:valueTo>193273528320</its:valueFrom>
	<its:displayName>160 GB</its:displayName>
	<its:clusterSearch>154618822656-193273528320</its:clusterSearch>
	<its:index>10</its:index>
	<its:qualCount>208</its:qualCount>
	<its:unqualCount>11</its:unqualCount>
</its3:attributeCluster>
<its3:attributeCluster>
	<its:uid>CLU9331</its:uid>
	<its:eigKonkret>ECO1195010200</its:eigKonkret>
	<its:valueFrom>193273528320</its:valueFrom>
	<its:valueTo>236223201280</its:valueFrom>
	<its:displayName>200 GB</its:displayName>
	<its:clusterSearch>193273528320-236223201280</its:clusterSearch>
	<its:index>11</its:index>
	<its:qualCount>5</its:qualCount>
	<its:unqualCount>0</its:unqualCount>
</its3:attributeCluster>
...
<its3:attributeCluster>
<its:uid>CLU27611</its:uid>
<its:eigKonkret>ECO1</its:eigKonkret>
<its:valueFrom>HLINIE_52932__</its:valueFrom>
<its:displayName>Lenovo ThinkPad Edge Serie</its:displayName>
<its:clusterSearch>HLINIE_52932__</its:clusterSearch>
<its:index>927</its:index>
<its:qualCount>23</its:qualCount>
<its:unqualCount>0</its:unqualCount>
</its3:attributeCluster>
...
<its3:filterNode>
	<its:browseNodeId>CAT446731</its:browseNodeId>
	<its:browseNodeName>17 Zoll</its:browseNodeName>
	<its:contentCount>625</its:contentCount>
	<its:contentTypeId>PRO</its:contentTypeId>
	<its:extContentCount>-1</its:extContentCount>
	<its:hasChildren>false</its:hasChildren>
	<its:imageKey>FOLDER</its:imageKey>
	<its:typePrefix>CAT</its:typePrefix>
</its3:filterNode>
...
<its3:filterNode>
	<its:browseNodeId>MAN306</its:browseNodeId>
	<its:browseNodeName>Dell</its:browseNodeName>
	<its:contentCount>535</its:contentCount>
	<its:contentTypeId>PRO</its:contentTypeId>
	<its:extContentCount>-1</its:extContentCount>
	<its:hasChildren>false</its:hasChildren>
	<its:imageKey>OBJECT_HERSTELLER</its:imageKey>
	<its:typePrefix>MAN</its:typePrefix>
</its3:filterNode>
...
<its3:filterNode>
	<its:browseNodeId>SET195</its:browseNodeId>
	<its:browseNodeName>Notebooks</its:browseNodeName>
	<its:contentCount>6724</its:contentCount>
	<its:contentTypeId>PRO</its:contentTypeId>
	<its:extContentCount>-1</its:extContentCount>
	<its:hasChildren>false</its:hasChildren>
	<its:imageKey>FILE</its:imageKey>
	<its:typePrefix>SET</its:typePrefix>
</its3:filterNode>
...
<its3:filterNode>
	<its:browseNodeId>PRL14</its:browseNodeId>
	<its:browseNodeName>Ingram Micro</its:browseNodeName>
	<its:contentCount>918</its:contentCount>
	<its:contentTypeId>PRO</its:contentTypeId>
	<its:extContentCount>918</its:extContentCount>
	<its:hasChildren>false</its:hasChildren>
	<its:imageKey>TreeNode.NS_HERSTELLER_IMAGE</its:imageKey>
	<its:typePrefix>PRL</its:typePrefix>
</its3:filterNode>
...
<its3:filterNode>
	<its:browseNodeId>QUA3</its:browseNodeId>
	<its:browseNodeName>manuell qualifiziert</its:browseNodeName>
	<its:contentCount>2452</its:contentCount>
	<its:extContentCount>-1</its:extContentCount>
	<its:hasChildren>true</its:hasChildren>
	<its:imageKey>FOLDER</its:imageKey>
	<its:typePrefix>GENERIC</its:typePrefix>
</its3:filterNode>
...
<its3:filterNode>
	<its:browseNodeId>SFNOLD</its:browseNodeId>
	<its:browseNodeName>Alte Produkte</its:browseNodeName>
	<its:contentCount>36277</its:contentCount>
	<its:extContentCount>-1</its:extContentCount>
	<its:hasChildren>true</its:hasChildren>
	<its:imageKey>FOLDER</its:imageKey>
	<its:typePrefix>GENERIC</its:typePrefix>
</its3:filterNode>


Folgende Filterkriterien werden zurückgeliefert:

  • AttributeCluster
  • FilterNode

5.2.1 Attribute-Cluster / Merkmals-Cluster

Wichtige Daten eines Merkmals-Cluster its3:attributeCluster (Einschränkungen gleicher Eigenschaften auf einen Wertebereich) sind:

  • its:eigKonkret - ID des Merkmaltyps (Ausprägungen / Eigenschaften von Produkten )
  • its:valuefrom - Wertebereich von (wird immer gesetzt, z.b. bei Genre Ego-Shooter)
  • its:valueTo - Wertebereich bis (wird nicht gesetzt wenn der Wertebereich keine Zahl ist, z.B. Genre)
  • its:displayName - Darstellungstext
  • its:clusterSearch - Text für die Produktsuche (siehe auch IWS/Dokumentation/Syntax_für_Suche#Suchsyntax)
  • its:index - Sortierreihenfolge aufsteigend
  • its:qualCount - Anzahl qualifizierter Produkte (DCI und Itscope Qualifiziert)
  • its:unqualCount - Anzahl unqalifizierter Produkte (Itscope Unqualifiziert und Preislistenzeilen)
  • its:uid - Eindeutige ID (Präfix CLU)
Achtung: Ein Suche über Merkmalscluster Ids sollte nicht verwendet werden. Die Cluster-ID ist temporär und kann sich täglich ändern. z.B. CLUxxx war eingeteilt in einen Wertebereich von 1 bis 100. Durch eine Verfeinerung des Clusters wurde der CLUxxx in CLUyyy (Wertebereich von 1 bis 50) und CLUzzz (Wertebereich von 51 bis 100). Cluster sollten nur für den Parameter expandedResultComps verwendet werden.

5.2.2 FilterNode

Wichtige Daten eines Filterkriteriums its3:filterNode sind:

Siehe auch Filter über IWS-Ids (Der Filter über IWS-IDs ist der mächtigste Produktfilter)

5.3 Auswertung der Response

Aus den zurückgegebenen Clustern sowie den im Vorfeld abgerufenen Stammdaten (Sets, Eigenschaften) kann zu jeder Kategorie eine Datenstruktur wie folgt gebildet werden, die dann im Shop für die Anzeige der Merkmals-Cluster und die anschließende Suche (Beispielsuchlink integriert) verwendet werden kann:

acKategorie	CAT-ID		SET-ID	Produkttyp	ECO-ID		Merkmal			ClU-ID		CLU Index	CLU-From    	CLU-To      	CLU-Search     			CLU-DisplayName  	  	Syntax für Webservice Sucheparameter keywords   		Beispiellink
Notebooks	1010010		195 	Notebooks	195010200	Festplatte		9321		10  		154618822656	193273528320	154618822656-193273528320	160 GB				pgid:491351 ek195010200:(154618822656-193273528320)		http://iws.itscope.de/rest/productLookup?iwsKey=<IhrWebserviceKey>&profileId=PROFISUCHE_ONLY4DEMO&maxResults=100&qual=0,1,2,3&keywords=pgid:106706 ek195010200:(154618822656-193273528320)
Notebooks	1010010		195 	Notebooks	195010200	Festplatte		9331		11  		193273528320	236223201280	193273528320-236223201280	200 GB				pgid:491351 ek195010200:(193273528320-236223201280)		http://iws.itscope.de/rest/productLookup?iwsKey=<IhrWebserviceKey>&profileId=PROFISUCHE_ONLY4DEMO&maxResults=100&qual=0,1,2,3&keywords=pgid:106706 ek195010200:(193273528320-236223201280)
Notebooks	1010010		195 	Notebooks	1		Produktlinie		27611		927  		HLINIE_52932__			HLINIE_52932__			Lenovo ThinkPad Edge Serie	pgid:491351 ek1:(HLINIE_52932__)				http://iws.itscope.de/rest/productLookup?iwsKey=<IhrWebserviceKey>&profileId=PROFISUCHE_ONLY4DEMO&maxResults=100&qual=0,1,2,3&keywords=pgid:106706 ek1:(HLINIE_52932__)

Beispiel einer ausführlicheren Datenstruktur, die zum Aufbau der Merkmalsauswahl in Webshops verwendet werden kann (inkl. Beispiel-Links zum Ausführen der Suche)


Hinweise:

  • Die Verwendung der Cluster Index Angabe ist zur sinnvollen sortierten Ausgabe der Cluster unerlässlich!
<its3:attributeCluster>
...
   <its:index>xxx</its:index>
...
<its3:attributeCluster>
  • Die jeweils zurückgelieferten Anzahlen der Produkte je Filter / Merkmals-Cluster werden vom Web Service geschätzt, falls die Kategorie viele Produkte enthält, sodass es zu Differenzen zum späteren Suchergebnis kommen kann.
<its3:attributeCluster>
...
   <its:qualCount>xxx</its:qualCount>
   <its:unqualCount>xxx</its:unqualCount>
...
</its3:attributeCluster>

6 Darstellung der Merkmals-Cluster

Die Darstellungsmöglichkeiten der zur Auswahl stehenden Merkmalsausprägungen der Produkte einer Kategorie sind frei dem Anwender überlassen und durch HTML und Flash nahezu unbegrenzt.

Folgende Screenshots demonstrieren die unterschiedliche grafische Aufbereitung der ITscope Merkmalscluster in zwei Shops:

7 Durchführen der Suche

Aus den vom Benutzer ausgewählten Suchclustern wird anschließend eine Suchanfrage zusammengestellt, die schließlich die ITscope-Artikelnummer und ein Relevanz/Sortierkriterium(SortOrder) für die gefundenen Produkte zurückliefert. Hierfür wird im MarketViewer ein Datenexportprofil für Sie eingerichtet, das auch um weitere Felder erweitert werden kann.

Die Such Webservice Abfragen (productLookup) hat meistens einen identischen Aufbau.

/*
* Für Rest
*/ 
http://iws.itscope.de/rest/productLookup?iwsKey=<IhrWebserviceKey>&profileId=<IhrDatenExportProfil>&maxResults=<AnzahlErgebnisse>100&qual=<Produktqualifizierung>&keywords=<IhreSuchKeyWords>
 
/*
* Für CSV
*/ 
http://iws.itscope.de/csvService/productLookup?iwsKey=<IhrWebserviceKey>&profileId=<IhrDatenExportProfil>&maxResults=<AnzahlErgebnisse>100&qual=<Produktqualifizierung>&keywords=<IhreSuchKeyWords>

Die Parameter profileId,maxResults,qual,keywords können in der Beschreibung der Methode productLookup nachgelesen werden.


Die SortOrder enthält - falls keine zusätzlichen einschränkenden Suchtexte übermittelt wurden - sortiercodes die zur aufsteigenden alphabetischen Sortierung verwendet werden können.


7.1 Keywords Parameter bei der Profisuche

Der Parameter Keywords enthält die einzuschränkenden ECO Ids inklusive des Wertebereichs eines Clusters. z.B. Produktlinie ThinkPad Edge Serie entspricht der Eigenschaft <its:eigKonkret>ECO1</its:eigKonkret> ECO1 und dem Clusterwert <its:valueFrom>HLINIE_52932__</its:valueFrom> HLINIE_52932__. Durch die Umsetzung aus der Suchsyntax ergibt das einen Keyword von ek1:(HLINIE_52932__)


z.B. 160GB Klasse entspricht der Eigenschaft <its:eigKonkret>ECO195010200</its:eigKonkret> ECO195010200 und dem Clusterwert von <its:valueFrom>154618822656</its:valueFrom> 154618822656 bis <its:valueFrom>193273528320</its:valueFrom>

Durch die Umsetzung aus der Suchsyntax ergibt das einen Keyword von ek195010200:(154618822656-193273528320).

Allgmein gilt: ek[ECOID]:({WERTVON}), falls nur Wert von im Cluster gesetzt ist. ek[ECOID]:({WERTVON}-{WERTBIS}), fals die Grenze im Cluster angegeben ist.


Für das Kombinieren mehrerer Merkmals-Cluster innerhalb einer Suchanfrage gelten die in Suchsyntax für Schlagwortsuche beschriebenen Regeln.

Die Grenzen - 154618822656-193273528320 - werden durch den Cluster-Algorithmus festgelegt und können sich ändern, daher müssen immer die aktuellen vom Web Service gelieferten Clusterwerte eingesetzt werden.

Wichtig ist, daß der Term pgid:<ITscope-Kategorie-ID> in jedem Fall Bestandteil der Suche sein muß, damit die Ergebnismenge auch auf Produkte der ursprünglich abgefragten Kategorie eingeschränkt wird.

7.2 CSV Service Suche

/**
* Merkmals-Suchanfrage nach Notebooks der Produktlinie ThinkPad Edge Serie
*
*/
http://iws.itscope.de/csvService/productLookup?iwsKey=<IhrWebserviceKey>&profileId=CSV_PROFISUCHE_ONLY4DEMO&maxResults=100&qual=0,1,2,3&keywords=pgid:491351 ek1:(HLINIE_52932__)
 
 
/**
* Merkmals-Suchanfrage nach Notebooks mit Festplatten der 160GB-Klasse 
*
*/
http://iws.itscope.de/csvService/productLookup?iwsKey=<IhrWebserviceKey>&profileId=CSV_PROFISUCHE_ONLY4DEMO&maxResults=100&qual=0,1,2,3&keywords=pgid:106706 ek195010200:(154618822656-193273528320)
 
 
/**
* Merkmals-Suchanfrage nach Notebooks der Produktlinie ThinkPad Edge Serie und 200GB Klasse
*
*/
http://iws.itscope.de/csvService/productLookup?iwsKey=<IhrWebserviceKey>&profileId=CSV_PROFISUCHE_ONLY4DEMO&maxResults=100&qual=0,1,2,3&keywords=pgid:491351 ek1:(HLINIE_52932__) ek195010200:(193273528320-236223201280)
 
 
/**
* Merkmals-Suchanfrage nach Notebooks mit Festplatten der 160GB und 200 GB 
*
*/
http://iws.itscope.de/csvService/productLookup?iwsKey=<IhrWebserviceKey>&profileId=CSV_PROFISUCHE_ONLY4DEMO&maxResults=100&qual=0,1,2,3&keywords=pgid:106706 ek195010200:(154618822656-193273528320) ek195010200:(193273528320-236223201280)

Ergebnis der Suche ist eine CSV Datei analog den Einstellungen in Ihrem Datenexportprofil.

ProduktId       SortOrder
1582316000	346091.0
1277169000	1.1902911E7
1386105000	1.1170211E7
1277170000	1.1902921E7
1603073000	1.9820641E7
1386107000	1.1170201E7
1603079000	1.9820671E7
1603080000	1.9820681E7
1386109000	1.1183881E7
1603074000	1.9820651E7
1561039000	347781.0
1617445000	1.9820741E7
1617446000	1.9820621E7
1623033000	1.9821871E7
1603084000	1.9821891E7
1617450000	1.9822021E7
1623034000	1.9821861E7
1603083000	1.9820571E7
1623021000	1.9820551E7
1623020000	1.9820701E7
1623023000	1.9821961E7
...

7.3 REST Service Suche

/**
* Merkmals-Suchanfrage nach Notebooks der Produktlinie ThinkPad Edge Serie
*
*/
http://iws.itscope.de/rest/productLookup?iwsKey=<IhrWebserviceKey>&profileId=XML_PROFISUCHE_ONLY4DEMO&maxResults=100&qual=0,1,2,3&keywords=pgid:491351 ek1:(HLINIE_52932__)
 
 
/**
* Merkmals-Suchanfrage nach Notebooks mit Festplatten der 160GB-Klasse 
*
*/
http://iws.itscope.de/rest/productLookup?iwsKey=<IhrWebserviceKey>&profileId=XML_PROFISUCHE_ONLY4DEMO&maxResults=100&qual=0,1,2,3&keywords=pgid:106706 ek195010200:(154618822656-193273528320)
 
 
/**
* Merkmals-Suchanfrage nach Notebooks der Produktlinie ThinkPad Edge Serie und 200GB Klasse
*
*/
http://iws.itscope.de/rest/productLookup?iwsKey=<IhrWebserviceKey>&profileId=XML_PROFISUCHE_ONLY4DEMO&maxResults=100&qual=0,1,2,3&keywords=pgid:491351 ek1:(HLINIE_52932__) ek195010200:(193273528320-236223201280)
 
 
/**
* Merkmals-Suchanfrage nach Notebooks mit Festplatten der 160GB und 200 GB 
*
*/
http://iws.itscope.de/rest/productLookup?iwsKey=<IhrWebserviceKey>&profileId=XML_PROFISUCHE_ONLY4DEMO&maxResults=100&qual=0,1,2,3&keywords=pgid:106706 ek195010200:(154618822656-193273528320) ek195010200:(193273528320-236223201280)

Ergebnis der Suche ist eine XML Datei analog den Einstellungen in Ihrem Datenexportprofil.

<its3:productResponse>
...
	<its3:product>
		<its:uid>PRO1582316000</its:uid>
		<its:sortOrder>346091.0</its:sortOrder>
		<its:qualification>2</its:qualification>
	</its3:product>
	<its3:product>
		<its:uid>PRO1610944000</its:uid>
		<its:sortOrder>347411.0</its:sortOrder>
		<its:qualification>3</its:qualification>
	</its3:product>
	<its3:product>
		<its:uid>PRO1561039000</its:uid>
		<its:sortOrder>347781.0</its:sortOrder>
		<its:qualification>3</its:qualification>
	</its3:product>
	<its3:product>
		<its:uid>PRO1549789000</its:uid>
		<its:sortOrder>424881.0</its:sortOrder>
		<its:qualification>3</its:qualification>
	</its3:product>
	<its3:product>
		<its:uid>PRO1277121000</its:uid>
		<its:sortOrder>425761.0</its:sortOrder>
		<its:qualification>3</its:qualification>
	</its3:product>
	<its3:product>
		<its:uid>PRO1590520000</its:uid>
		<its:sortOrder>426731.0</its:sortOrder>
		<its:qualification>3</its:qualification>
	</its3:product>
...	
</its3:productResponse>

8 Verarbeiten der Suchergebnisse

Die vom productSearch-Web-Service zurückgelieferten IDs entsprechen den ursprünglich in der Basisliste eingespielten Produkt-IDs und können daher direkt vom Aufrufer weiterverarbeitet werden.

Im externen Wiki Abzulegen in wiki:Category:Beispiele_IWS