Partner-API
› Grundlagen › Seitenblätterung
Seitenblätterung
/deals
und
/search
blättern über limit und offset.
limit ist die Zahl der Datensätze je Seite,
offset die Zahl der übersprungenen.
Seite 1: ?limit=100&offset=0
Seite 2: ?limit=100&offset=100
Seite 3: ?limit=100&offset=200
Wie viele Seiten gibt es
/deals liefert im Feld total die Gesamtzahl der
Treffer über alle Seiten. Damit lässt sich die Zahl der Seiten vorab
berechnen. /search gibt bewusst keine Gesamtzahl zurück, das
Zählen über den ganzen Bestand wäre zu teuer.
Die Reihenfolge ist stabil, der Bestand nicht. Wir sortieren
nach Rabatt absteigend, bei Gleichstand nach Artikel-ID. Wenn sich zwischen
zwei Seitenabrufen Preise ändern, kann ein Artikel verrutschen. Wer den
vollständigen Bestand konsistent braucht, holt ihn zügig hintereinander
oder gleicht am Ende über
id ab.
Größenempfehlung
| Zweck | Empfehlung |
|---|---|
| Vollständiger täglicher Abzug | limit=500, das Maximum. Rund 150 Aufrufe für den ganzen Bestand. |
| Anzeige im eigenen Werkzeug | limit=50 bis 100. |
| Schnelle Stichprobe | limit=3. |