← Forschung

KorpusErhoben am 9. Aug. 2026Zwei Arme, Englisch und DeutschCC BY 4.0

Preisseiten-Korpus – die Daten

Zwei Zeilen je Anbieter, eine je Arm: englisch und deutsch. Jedes Feld ist maschinell aus einer gerenderten und archivierten Seite abgeleitet. Die Definition ist strenger als die der meisten veröffentlichten Zählungen – auch deshalb liegt die Quote hier niedriger. Das ist eine Aussage über Definitionen, keine Behauptung, dass andere falsch lägen.

Die Beobachtungseinheit

Die Preisseite, die ein Besucher über die Navigation der Startseite des Anbieters erreicht.

Englischer Arm
Accept-Language: en-US
Deutscher Arm
Accept-Language: de-DE
Rahmen
64 Anbieter, festgeschrieben, bevor eine Seite geöffnet wurde
Ordner
/data/pricing-pages-2026-08/
Nicht „irgendwo existiert eine Preisseite“: Eine Seite, zu der niemand navigieren kann, ist keine Offenlegung.
Anbieter im Rahmen
64BVP Nasdaq Emerging Cloud Index
Beobachtungen
128zwei je Anbieter, eine je Arm
Ungemessen
21von 128, bei 13 Anbietern: fehlend, nie negativ
Lizenz
CC BY 4.0Zur Nachnutzung, auch zum Widerspruch.

Was gemessen wurde

Die Seite, die ein Besucher tatsächlich erreicht.

Die Einheit ist die Preisseite, die ein Besucher über die Navigation der Startseite des Anbieters erreicht – Englisch unter Accept-Language: en-US, Deutsch unter de-DE. Nicht „irgendwo existiert eine Preisseite“: Eine Seite, zu der niemand navigieren kann, ist keine Offenlegung.

Der Rahmen ist frame.md, die Anbieterliste, festgeschrieben, bevor eine Seite geöffnet wurde. Jede Beobachtung hält fest, in welcher Sprache die Seite tatsächlich zurückkam, erkannt am Text, nicht in welcher sie angefragt wurde – und 19 von 34 Seiten im deutschen Arm kamen auf Englisch zurück.

Die beiden Arme

Von 64 Anbietern bis zu der Seite, die ihre Kunden sortiert.

Jeder Arm als die Kaskade, die der Beitrag veröffentlicht. Die markierten Zeilen sind die, auf denen das Argument ruht.

Abbildung 1Der englische Arm, vom Index bis zu den hybriden Seiten

Zwei Kodierungen für eine Frage: Von den 33 Seiten, die einen Preis zeigen, verweisen zwischen 19 und 26 zugleich einen Teil der Kunden an den Vertrieb.

Quelle: eigene Kodierung, 64 Werte des BVP Nasdaq Emerging Cloud Index, englischer Arm, 9. Aug. 2026.

Abbildung 2Der deutsche Arm: übersetzt, nicht lokalisiert

Fünfzehn von 64 Unternehmen zeigen eine echte deutschsprachige Preisseite, und acht dieser fünfzehn bepreisen weiterhin in US-Dollar.

Quelle: eigene Kodierung, dieselben 64 Werte, deutscher Arm (de-DE), 9. Aug. 2026.

Zwei Felder, nicht eines

Der Vertriebshinweis ist eine Spanne, und die Spanne ist der Befund.

Die Kennzahl zum Vertriebshinweis besteht aus zwei Feldern, nicht aus einem. Die erste Fassung dieses Korpus berichtete die weite Kodierung als eine einzelne Zahl und hätte das nicht tun dürfen: 16 der 27 so gezählten Seiten tragen dieselbe Formulierung auf der Startseite des Anbieters, wo es überhaupt keine Tarife gibt. Die weite Kodierung kann einen Vertriebshinweis auf Tarifebene also nicht von seitenweitem Beiwerk trennen. Beide Kodierungen sind veröffentlicht, und die ehrliche Aussage ist die Spanne zwischen ihnen.

Abbildung 3Englische Seiten, die einen Preis zeigen und zugleich einen Teil der Kunden an den Vertrieb verweisen

Die Spanne zwischen beiden Kodierungen

Die enge Kodierung zählt einen Vertriebshinweis innerhalb von etwa 1.500 Zeichen um einen Preis, also ungefähr im Tarifblock. Die weite Kodierung zählt einen irgendwo auf der Seite.

0 % 50 % 100 % 58 % 79 % Eng: 19 von 33 Weit: 26 von 33

Felder: contact_wall_near_price und contact_wall_anywhere. Basis: die 33 Seiten im englischen Arm mit mindestens einem gerenderten Preis.

Fehlende Daten

Ungemessen wird nie als intransparent gezählt.

valid ist falsch, wenn der Abruf nie eine echte Seite zurückgegeben hat. Das sind fehlende Daten, nie ein negativer Befund – 21 von 128 Beobachtungen bei 13 Anbietern sind ungemessen und tragen einen UNMEASURED_*-Status, statt als Intransparenz gezählt zu werden.

Abbildung 4Der status jeder Beobachtung, nach Arm

codedno_pricing_link_in_navUNMEASURED_*

Gezählt aus corpus.csv. Ungemessen: 9 blockierte Startseiten und 12 blockierte Preisseiten, alle mit diesem Status in der Datei.

Der Korpus

Zwei Zeilen je Anbieter, wie kodiert.

Zehn Zeilen aus der Datei, genau so gezeigt, wie sie darin stehen, Leerstellen eingeschlossen.

Stichprobe: 10 von 128 Zeilen · corpus.csv · die Spalten name, domain und url sind hier nicht gezeigt

Die vollständige Datei, 13 kB
Zehn Zeilen aus corpus.csv
symbolarmstatusvalidcontent_langshows_pricen_price_pointscontact_wall_near_pricecontact_wall_anywherecurrenciesdom_sha256
ADBEencodedTrueenTrue5FalseFalseUSD979e5c7a641a096e
ADBEde3codedTrueenFalse0FalseFalseUSD781958f64ffb2804
AGYSenno_pricing_link_in_navTrue
AIen2UNMEASURED_homepage_blockedFalse
ASANdecodedTruedeTrue5TrueTrueEUR|USD3523a694b4626102
DOCUen1codedTruedeTrue31TrueTrueEUR|GBP|USDc97228509df059b9
HUBSdecodedTruedeTrue11TrueTrueEUR|USDecc4af4f53fc1620
PDen4codedTrueenTrue16FalseFalseUSD59e2e92441024aec
SHOPde2UNMEASURED_pricing_page_blockedFalse
WIXdecodedTruedeFalse0FalseFalseEUR62b36294961aedd1

1DOCU: Der Link „Plans & Pricing“ zeigt auf ecom.docusign.com, die Subdomain, die ein Gleiche-Domain-Filter in der ersten Erhebung verwarf. Unter en-US angefragt, kam die Seite auf Deutsch zurück: Die Erhebung lief von einer deutschen IP.

2AI, SHOP: valid = False. Der Abruf hat nie eine echte Seite zurückgegeben, deshalb ist jedes kodierte Feld leer: fehlende Daten, nie ein negativer Befund.

3ADBE de: unter de-DE angefragt, auf Englisch ausgeliefert. 19 der 34 erreichbaren Seiten im deutschen Arm kamen auf Englisch zurück.

4PD en: ein Preis auf der Seite und nirgends ein Vertriebshinweis, eine von sieben solchen englischen Seiten.

Das Codebuch

Jedes Feld, maschinell aus einem archivierten Rendering abgeleitet.

arm
en oder de: die Sprache, in der angefragt wurde.
status
coded, no_pricing_link_in_nav oder UNMEASURED_*.
valid
Falsch, wenn der Abruf nie eine echte Seite zurückgegeben hat. Fehlende Daten, nie ein negativer Befund.
content_lang
Die Sprache, in der die Seite tatsächlich zurückkam, erkannt am Text.
shows_price
Mindestens ein Währungsbetrag ist auf der Seite gerendert.
contact_wall_near_price
Ein Vertriebshinweis innerhalb von 1.500 Zeichen um einen Preis: die enge Lesart auf Tarifebene.
contact_wall_anywhere
Ein Vertriebshinweis irgendwo auf der Seite: die weite Lesart.
n_price_points
Die Zahl verschiedener Währungsbeträge. Ein Näherungswert für bepreiste Tarife, keine Tarifzählung: Zusatzoptionen sowie Monats- und Jahrespaare treiben ihn nach oben.
dom_sha256
Die ersten 16 Hex-Zeichen des Hashs des gerenderten DOM.

Der Rahmen

Festgeschrieben, bevor eine Seite geöffnet wurde.

Die 64 Werte des BVP Nasdaq Emerging Cloud Index, am 9. August 2026 aus den Nutzdaten von cloudindex.bvp.com/companies gelesen. Gewählt, weil er öffentlich, abzählbar, datiert und nicht an der Sichtbarkeit von Preisen ausgerichtet ist: Eine Grundgesamtheit, die über Preisseiten zusammengestellt wird, kann keinen Anbieter enthalten, der keine hat.

  1. 1ADBEAdobeadobe.com
  2. 2AGYSAgilysysagilysys.com
  3. 3AIC3.aic3.ai
  4. 4ALKTAlkamialkami.com
  5. 5APPFAppFolioappfolio.com
  6. 6ASANAsanaasana.com
  7. 7AVPTAvePointavepoint.com
  8. 8BILLBill.combill.com
  9. 9BLBlackLineblackline.com
  10. 10BRZEBrazebraze.com
  11. 11CLBTCellebritecellebrite.com
  12. 12CRMSalesforcesalesforce.com
  13. 13CRWDCrowdstrikecrowdstrike.com
  14. 14CXMSprinklrsprinklr.com
  15. 15DDOGDatadogdatadoghq.com
  16. 16DOCNDigitalOceandigitalocean.com
  17. 17DOCUDocuSigndocusign.com
  18. 18DTDynatracedynatrace.com
  19. 19ESTCElasticelastic.co
  20. 20FIGFigmafigma.com
  21. 21FIVNFive9five9.com
  22. 22FROGJFrogjfrog.com
  23. 23FRSHFreshworksfreshworks.com
  24. 24FSLYFastlyfastly.com
  25. 25GTLBGitlabgitlab.com
  26. 26HUBSHubSpothubspot.com
  27. 27INTAIntappintapp.com
  28. 28IOTSamsarasamsara.com
  29. 29KVYOKlaviyoklaviyo.com
  30. 30MDBMongoDBmongodb.com
  31. 31MNDYMonday.commonday.com
  32. 32NCNOnCinoncino.com
  33. 33NETCloudflarecloudflare.com
  34. 34NOWServiceNowservicenow.com
  35. 35NTNXNutanixnutanix.com
  36. 36OKTAOktaokta.com
  37. 37PANWPalo Alto Networkspaloaltonetworks.com
  38. 38PATHUiPathuipath.com
  39. 39PAYCPaycompaycom.com
  40. 40PCORProcoreprocore.com
  41. 41PCTYPaylocitypaylocity.com
  42. 42PDPagerDutypagerduty.com
  43. 43PLTRPalantirpalantir.com
  44. 44QLYSQualysqualys.com
  45. 45QTWOQ2q2.com
  46. 46RBRKRubrikrubrik.com
  47. 47RNGRingcentralringcentral.com
  48. 48SSentinelOnesentinelone.com
  49. 49SAILSailPointsailpoint.com
  50. 50SHOPShopifyshopify.com
  51. 51SNOWSnowflakesnowflake.com
  52. 52SPSCSPS Commercespscommerce.com
  53. 53TEAMAtlassianatlassian.com
  54. 54TENBTenabletenable.com
  55. 55TOSTToasttoasttab.com
  56. 56TTANServiceTitanservicetitan.com
  57. 57TWLOTwiliotwilio.com
  58. 58VEEVVeeva Systemsveeva.com
  59. 59WDAYWorkdayworkday.com
  60. 60WEAVWeavegetweave.com
  61. 61WIXWixwix.com
  62. 62WKWorkivaworkiva.com
  63. 63ZETAZetazetaglobal.com
  64. 64ZSZscalerzscaler.com

HinweisEine Abfrage derselben Seite in natürlicher Sprache meldete „101 total companies“. Die Nutzdaten enthalten 64. Die Liste oben sind die Nutzdaten.

ÜbernommenDerselbe Rahmen trägt das Bruttomargen-Panel

Erhebungsfehler

Zwei Erhebungsfehler, dokumentiert statt begraben.

Beide wurden nach einer ersten Erhebung gefunden und stehen hier, weil ein Korpus, dessen Fehler nur im Kopf seines Autors stehen, nicht überprüfbar ist.

  1. Fehler 1

    53 Challenge-Seiten als Anbieter ohne Preislink gewertet.

    Eine erste Erhebung wertete 53 CDN-Challenge-Seiten und Consent-Overlays als Anbieter ohne Preislink. Ursache war ein nicht getarnter Headless-Browser ohne Gültigkeitsprüfung des Renderings. Jede Beobachtung besteht jetzt eine Prüfung auf Ankerzahl und Mindestgröße mit einem Wiederholungsversuch; was dann noch scheitert, ist UNMEASURED_*.

  2. Fehler 2

    Ein Gleiche-Domain-Filter verwarf Subdomains von Anbietern.

    Er verwarf den Link „Plans & Pricing“ von DocuSign, weil er auf ecom.docusign.com zeigt.

Vollständige Archive jeder gerenderten Seite, der Collector im Auslieferungsstand und das Audit, das den ersten Fehler fand, liegen neben den veröffentlichten Dateien in der Quellenbibliothek.

Fortbestehende Grenzen

Was der Korpus nicht tragen kann.

  • Die Erhebung lief von einer deutschen IP, weshalb Geo-Routing und Accept-Language auseinanderfallen können. Das wird gemessen statt angenommen: content_lang hält fest, was tatsächlich zurückkam, und 19 von 34 Seiten im deutschen Arm kamen auf Englisch zurück.

  • Eine Beobachtung je Anbieter und Arm, an einem Tag. Veränderungen der Seiten über die Zeit sind nicht gemessen.

  • Die Erkennung des Vertriebshinweises ist eine englisch-deutsche Phrasenliste. Ungewöhnliche Formulierungen lesen sich als kein Hinweis.

  • n_price_points ist ein Näherungswert für bepreiste Tarife, keine Tarifzählung. Zusatzoptionen und Monats-/Jahrespaare treiben ihn nach oben.

  • Der Rahmen sind börsennotierte US-Cloud-Unternehmen. Er ist nicht „SaaS“ und lässt sich auf nichts Weiteres verallgemeinern.

Dateien

Drei Dateien, mit jedem Programm lesbar.

Durchgehend Text und CSV. Nichts davon braucht ein Konto oder ein bestimmtes Programm.

  • codebook.mdDie Definition, jedes Feld, warum der Vertriebshinweis zwei Felder ist, die beiden Erhebungsfehler und die fortbestehenden Grenzen.
    3 kB Herunterladen
  • corpus.csvDer Korpus. Zwei Zeilen je Anbieter – arm, status, valid, content_lang, shows_price, beide Vertriebshinweis-Kodierungen, n_price_points und der Hash des gerenderten DOM.
    13 kB Herunterladen
  • frame.mdDie Anbieterliste, festgeschrieben, bevor eine Seite geöffnet wurde. Zugleich der Rahmen, den das Bruttomargen-Panel übernimmt.
    3 kB Herunterladen

Lizenz und Zitation

Zur Nachnutzung, auch zum Widerspruch.

Daten zitieren

Isoglu, S. (2026). Pricing-page corpus: what listed cloud vendors show on the page a visitor can reach. isoglu.com.

CC BY 4.0

Veröffentlicht unter CC BY 4.0.

Paket
pricing-pages-2026-08
Veröffentlicht
9. Aug. 2026
Codebuch
9. August 2026
Rahmen geteilt mit
Bruttomargen-Panel
Auch auf Englisch
Pricing-page corpus