Funktioniert CanvasJS in China? Erreichbarkeit, Zuverlässigkeit & wo ICP gilt
CanvasJS ist eine clientseitige Diagramm-Bibliothek, die Sie selbst hosten oder von ihrem Anbieter-CDN (cdn.canvasjs.com) laden können. Ziehen Sie sie von diesem Offshore-CDN, kann das Skript aus Festlandchina langsam oder unerreichbar sein, das Diagramm rendert also nie; die Bibliothek trägt keine eigenen personenbezogenen Daten, das Risiko ist also Erreichbarkeit, nicht PIPL. Die ICP-Pflicht sitzt auf Ihrer Hosting-Site. Ein Auslieferung-zuerst-Blick, ehrlich gerahmt.
Funktioniert CanvasJS in China?
Ob CanvasJS in Festlandchina funktioniert, ist eine Erreichbarkeits- und Auslieferungsfrage, keine Datenschutzfrage. CanvasJS rendert Diagramme im Browser aus Daten, die Ihre eigene Anwendung bereits hält, und liefert keine eigenen personenbezogenen Daten, die Bibliothek selbst wirft also keine PIPL- oder ICP-Pflicht auf — das Risiko ist schlicht, ob ihr Skript ankommt.
CanvasJS' eigene Download-Seite bietet die Bibliothek auf zwei Wegen, die hier zählen: einen Direkt-Download oder ein npm-Install, das Sie selbst bündeln können, oder einen gehosteten CDN-Link — <script src="https://cdn.canvasjs.com/ga/canvasjs.min.js"></script>, der von cdn.canvasjs.com lädt, einem Offshore-Anbieter-CDN ohne eigenen Festlandchina-Point-of-Presence. Laden Sie es von diesem CDN, und ein Festland-Browser holt ein rendernblockierendes Skript über die Grenze; wenn dieser Abruf langsam, gedrosselt ist oder scheitert, baut das Diagramm nie auf — ein leerer Raum, wo Ihre Visualisierung sein sollte. Die Compliance-Linie sitzt einen Schritt entfernt, auf der Site, die es einbettet, die weiterhin eine ICP-Beian braucht, um das Festland zu bedienen. Die Tabelle unten kartiert jeden Punkt.
Dies ist ein Auslieferungs- und Risikobild, kein Rechtsurteil — Ihre ICP- und Datenposition hängt davon ab, was Ihre eigene Site bedient und erhebt. Unser China-Team kann die inländische Auslieferung und den ICP-Weg mit Ihnen kartieren →
Compliance-Momentaufnahme
- ✓ CanvasJS ist eine clientseitige Diagramm-Bibliothek — sie rendert Diagramme im Browser aus Ihren eigenen Daten und liefert keine eigenen personenbezogenen Daten, die Bibliothek selbst trägt also keine PIPL- oder ICP-Pflicht
- ! Ihre eigene Download-Seite bietet einen gehosteten CDN-Link, cdn.canvasjs.com/ga/canvasjs.min.js — ein Offshore-Anbieter-CDN ohne eigenen Festlandchina-Point-of-Presence
- ! Von diesem CDN geladen, kann das Skript aus dem Festland langsam, gedrosselt sein oder scheitern — und wenn canvasjs.min.js nicht ankommt, baut das Diagramm nie auf
- ! Die ICP-Pflicht sitzt einen Schritt entfernt: Die öffentliche Site, die CanvasJS einbettet, braucht weiterhin eine ICP-Beian, um das Festland zu bedienen
- ✓ Ehrliche Abhilfe, keine Umgehung: CanvasJS wird auch als Download und npm-Paket ausgeliefert, bedienen Sie dasselbe Skript also aus ICP-gemeldeter, inländischer Auslieferung vor Ihrem Origin — ohne Neuaufbau
Was die offizielle Canvasjs-Dokumentation über China sagt
| Fakt | Primärquelle |
|---|---|
Auf CanvasJS' eigener Download-Seite ist einer der Wege, die Bibliothek hinzuzufügen, ein gehosteter CDN-Link: Unter der Überschrift „CanvasJS Chart CDN Link“ gibt die Seite <script src="https://cdn.canvasjs.com/ga/canvasjs.min.js"></script>, der von cdn.canvasjs.com lädt — dem eigenen CDN des Anbieters, von offshore bedient, ohne eigenen Festlandchina-Point-of-Presence. Dieses Skript ist Frontend-Diagramm-Code, nicht die Daten Ihrer Nutzer. Aus dem Festland geholt, kann ein Offshore-Skript-Host wie dieser langsam laden, gedrosselt werden oder nicht ankommen — und weil CanvasJS das Diagramm mit diesem Skript zur Ladezeit zeichnet, lässt ein gestockter oder gescheiterter Abruf den Diagrammbereich leer (eine Schlussfolgerung daraus, wie Offshore-CDNs das Festland bedienen, keine 21YunBox-Messung). Der aktuelle China-Auslieferungs-Status von cdn.canvasjs.com ist mit CanvasJS zu bestätigen. | CanvasJS — Download / CDN link, abgerufen 2026-10-08 |
Dieselbe Download-Seite bietet CanvasJS auch als Direkt-Download und npm-Install („JavaScript, React, Angular, Vue, etc.“), es vom Offshore-CDN zu laden, ist also optional, nicht erforderlich. Dasselbe canvasjs.min.js kann in Ihren Build gebündelt oder von Ihrem eigenen Origin bedient werden — was genau einen inländischen, ICP-gemeldeten Auslieferungsweg möglich macht, ohne die Diagramme zu ändern, die Ihre Entwickler bereits gebaut haben. | CanvasJS — Download, abgerufen 2026-10-08 |
| Eine öffentlichkeitsgerichtete Website, die Festlandchina-Besuchern aus dem Festland heraus gezeigt wird, erfordert eine ICP-Beian (ICP 备案) nach dem Staatsratserlass Nr. 292 und MIIT-Erlass Nr. 33, gebunden an eine Hosting-Ressource innerhalb des Festlands. Diese Pflicht fällt auf Ihre Site — die, die CanvasJS einbettet —, nicht auf eine Diagramm-Bibliothek oder ihr CDN, die keine eigene ICP-Beian tragen. China aus einem Offshore-Skript-Host zu erreichen, ist nicht dasselbe wie freigegeben zu sein, dort zu betreiben. | PRC Regulations on Telecommunications (State Council Order No. 292); Administrative Measures for the Filing of Non-operational Internet Information Services (MIIT Order No. 33) |
| CanvasJS rendert Diagramme im Browser aus Daten, die Ihre eigene Anwendung bereits hält; es überträgt keine eigenen personenbezogenen Daten, es zu laden ist also nicht selbst ein Grenztransfer personenbezogener Daten. Chinas Gesetz zum Schutz personenbezogener Daten regelt den Transfer und die Speicherung personenbezogener Daten, die PIPL- und Datenresidenz-Fragen gehören also zu den Nutzerdaten-Flüssen Ihrer eigenen Site — ihren Formularen, Logins, Analytics und ihrer Speicherung —, nicht dazu, ein Diagramm-Skript zu laden. Einer Frontend-Diagramm-Bibliothek eine Datenresidenz-Geschichte aufzuschrauben, wäre ungenau. | PIPL Chapter III, Articles 38–43 and Article 40; Cybersecurity Law Article 39 (formerly Article 37) |
Quellen vom 21YunBox Compliance-Team am 8. Oktober 2026 geprüft.
Für eine auf China ausgerichtete Site ist die nützliche Frage zu CanvasJS keine rechtliche, sondern eine praktische: Zeichnen die Diagramme tatsächlich? CanvasJS ist eine clientseitige Diagramm-Bibliothek — Sie reichen ihr Ihre Daten, und sie rendert interaktive HTML5-Diagramme im Browser des Besuchers. Die Bibliotheksdatei ist öffentlicher Frontend-Code, nicht die Daten Ihrer Nutzer, sie zu laden ist also weder ein Grenztransfer personenbezogener Daten noch etwas, das eine eigene ICP-Beian trägt. Die eigentliche Exponierung ist Auslieferung: Wenn Sie die Bibliothek vom CDN des Anbieters unter cdn.canvasjs.com ziehen, kommt dieses Skript von einem Offshore-Edge ohne Präsenz innerhalb Festlandchinas, und eine Seite, die es zur Anfragezeit abruft, lehnt sich an Infrastruktur, die aus dem Festland langsam oder unerreichbar sein kann. Wenn das CanvasJS-Skript stockt, erscheint das Diagramm, das davon abhängt, nie. Der einzige Compliance-Faden läuft einen Schritt entfernt — durch die Website, die die Diagramme einbettet, die weiterhin ICP-gemeldet und innerhalb des Landes gehostet sein muss, um das Festland zu bedienen.
<script src="https://cdn.canvasjs.com/ga/canvasjs.min.js"></script>, geladen von cdn.canvasjs.com — dem eigenen CDN des Anbieters, von offshore bedient, ohne eigenen Festlandchina-Point-of-Presence. Dieselbe Seite bietet auch einen Direkt-Download und ein npm-Install, dasselbe Skript kann also stattdessen selbst gehostet werden. Quelle: canvasjs.com/downloadCanvasJS in China auf einen Blick
| Worüber es entscheidet | Was es in China bedeutet |
|---|---|
| Was es ist | Eine clientseitige HTML5/JavaScript-Diagramm-Bibliothek. Sie zeichnet Diagramme im Browser aus Daten, die Ihre eigene Anwendung bereitstellt — öffentlicher Frontend-Code, keine Nutzerdaten —, die China-Frage ist also Auslieferung, nicht PIPL. |
| Von wo es lädt | Entweder von Ihnen gebündelt (ihre Download-Seite bietet einen Direkt-Download und ein npm-Install) oder vom Anbieter-CDN cdn.canvasjs.com gezogen — ein Offshore-Anbieter-CDN ohne eigenen Festlandchina-Point-of-Presence. |
| Aus dem Festland erreichbar? | Von diesem Offshore-CDN geladen, kann das Skript aus dem Festland langsam, gedrosselt oder unerreichbar sein — ein Auslieferungsrisiko, keine saubere Sperre. Wenn canvasjs.min.js nicht ankommt, rendert das Diagramm nicht. |
| Datenresidenz / PIPL | Nicht von CanvasJS selbst ausgelöst: Es bewegt Diagramm-Rendering-Code, keine personenbezogenen Daten. Die Grenzübertritts-Frage gehört zu dem, was Ihre eigene Site andernorts mit Nutzerdaten tut. |
| ICP-Beian | Nicht auf der Diagramm-Bibliothek oder ihrem CDN — ein Frontend-Skript-Host trägt keine. Die ICP-Pflicht sitzt auf der Site, die CanvasJS einbettet, die gemeldet und im Inland gehostet sein muss, um das Festland zu bedienen. |
Eine browserseitige Diagramm-Bibliothek — warum dies eine Auslieferungsfrage ist, keine Datenfrage
CanvasJS’ Download-Seite weist Sie auf einige Wege, die Bibliothek hinzuzufügen: einen Direkt-Download, ein npm-Install oder ein einzelnes <script> von ihrem CDN. Wie auch immer Sie es hinzufügen, was ausgeliefert wird, ist Diagramm-Rendering-Code, nicht personenbezogene Information — CanvasJS zeichnet seine Graphen im Browser aus Daten, die Ihre eigene Anwendung bereits hält, und sendet keine Daten Ihrer Nutzer an sich zurück. Das formt, wie CanvasJS in China zu beurteilen ist. Es gibt keinen Grenztransfer personenbezogener Daten zu erfüllen und keine ICP-Beian, die an der Bibliothek oder ihrem CDN hängt; etwas anderes zu behaupten — ein Frontend-Diagramm-Skript in eine Datenresidenz-Geschichte zu kleiden — wäre nicht ehrlich. Die Frage, die tatsächlich beißt, ist, ob dieses Skript aus dem Festland geholt werden kann, schnell und jedes Mal, denn ein Diagramm, das nie lädt, ist ein Diagramm, das Ihre Besucher nie sehen.
Vom CDN des Anbieters geladen, ein Skript auf der falschen Seite der Grenze
Nehmen Sie den gehosteten Weg, den ihre Download-Seite bietet — <script src="https://cdn.canvasjs.com/ga/canvasjs.min.js"></script> —, und der Browser jedes Festland-Besuchers greift über die Grenze zu cdn.canvasjs.com, einem Offshore-Anbieter-CDN ohne eigenen Point of Presence innerhalb Festlandchinas. Das Ergebnis ist das vertraute für jeden Offshore-Skript-Host: Aus dem Land heraus kann es langsam, gedrosselt oder schlicht unerreichbar sein, und welches davon Sie bekommen, verschiebt sich mit dem Netzwerk, der Route und der Stunde. Wir setzen hier keine Zahl darauf — es gibt keine eigene Messung für diese spezifische Abhängigkeit, es bleibt also ein qualitatives Risiko, und der aktuelle China-Status des Anbieter-CDN ist mit CanvasJS zu bestätigen. Der Mechanismus ist, was es beißen lässt. CanvasJS liefert kein statisches Bild aus; das Diagramm wird vom Skript zur Ladezeit gemalt, wenn dieser Abruf also stockt oder scheitert, gibt es nichts, worauf zurückzufallen — der Diagrammbereich bleibt leer, oder das Layout verschiebt sich, wenn das verspätete Skript endlich landet. CanvasJS gibt Ihnen einen ehrlichen Ausweg aus dem Offshore-Hin-und-Rückweg: Weil die Bibliothek auch ein schlichter Download und ein npm-Paket ist, können Sie dasselbe canvasjs.min.js von Ihrem eigenen Origin statt von ihrem CDN bedienen. Das hilft nur so weit wie Ihr Origin — wenn er weiterhin offshore ist, bleiben der Grenz-Sprung und die fehlende inländische, ICP-gemeldete Grundlage beide bestehen.
Die Compliance-Linie fällt auf Ihre Site, nicht auf die Diagramm-Bibliothek
Die Compliance-Frage hat ein Zuhause — es ist nur nicht die Diagramm-Bibliothek. Weder CanvasJS noch sein CDN braucht eine ICP-Beian; die öffentliche Site, die die Diagramme rendert, tut es. Eine Website, die Festland-Besuchern gezeigt wird, hängt an einer ICP-Beian (ICP 备案) nach Staatsratserlass Nr. 292 und MIIT-Erlass Nr. 33, gebunden an eine Hosting-Ressource physisch innerhalb des Festlands; und wenn diese Site personenbezogene Daten von chinesischen Nutzern erhebt, gelten die Grenzübertritts- und Datenresidenz-Regeln des Gesetzes zum Schutz personenbezogener Daten für die eigenen Datenflüsse dieser Site (PIPL Art. 38–43 und 40; Cybersicherheitsgesetz Art. 39 (vormals Art. 37)). CanvasJS sitzt in nichts davon — der Diagramm-Code trägt keine personenbezogenen Daten —, doch eine Festland-Site, die still von einem Offshore-Diagramm-CDN abhängt, erbt dessen Auslieferungs-Schwäche, während sie weiterhin jede ihrer eigenen Compliance-Pflichten schuldet.
Behandeln Sie dies als eine Auslieferungs- und Risikokarte statt als Urteil: Ob ein wackliges Offshore-Skript Ihre Diagramme bloß verzögert oder die Seite sichtbar kaputt lässt, und ob Ihre eigene Hosting- und Daten-Grundlage solide ist, hängt davon ab, wie Ihr Frontend zusammengesetzt ist und was Sie erheben — Fragen, die mit Rechtsbeistand gegen Ihre echten Abhängigkeiten abzuschließen sind.
Wo 21YunBox hineinpasst — eine rechtskonforme Overlay, keine Migration
Sie schreiben Ihre Diagramme nicht neu und tauschen CanvasJS nicht aus. Was wir entfernen, ist der Offshore-Hin-und-Rückweg: Dasselbe canvasjs.min.js, das Ihre Seiten bereits laden, wird von ICP-gemeldeter Infrastruktur innerhalb des Festlands ausgeliefert, vor den Origin gesetzt, den Sie bereits betreiben — ohne Neuaufbau, ohne geforkte Codebasis und ohne neue Diagramm-Bibliothek, die Ihr Team lernen müsste. Daneben betrachtet unser China-Team das Stück, das ein Skript-CDN nie für Sie abdecken kann: ob die Site, die diese Diagramme bedient, selbst ICP-gemeldet, im Inland gehostet und solide bei PIPL für die Nutzerdaten ist, die sie erhebt. Ihre Diagramm-Definitionen bleiben genau dort, wo sie sind; was sich ändert, ist, von wo die Bytes kommen, sodass die Diagramme für Festland-Besucher tatsächlich rendern.
Compliance-Einschätzung anfordern →
Weiterführend:
Häufige Fragen
Ist CanvasJS in China gesperrt?
Keine saubere Sperre. CanvasJS ist eine clientseitige Diagramm-Bibliothek, und wenn Sie es vom Anbieter-CDN (cdn.canvasjs.com) laden, sitzt dieser Host offshore ohne eigenen Festlandchina-Point-of-Presence, aus dem Land heraus kann das Skript also langsam, gedrosselt oder unerreichbar sein statt zuverlässig verfügbar. Weil das Diagramm von diesem Skript zur Ladezeit gezeichnet wird, zeigt sich ein gestockter oder gescheiterter Abruf sichtbar: Der Diagrammbereich bleibt leer, oder die Seite verschiebt sich, wenn das verspätete Skript endlich landet. Behandeln Sie es als unzuverlässige Offshore-Abhängigkeit, keine garantierte Sperre — eine definitive Sperr-Behauptung bräuchte Verifizierung von innerhalb Chinas, und der aktuelle Status des Anbieter-CDN ist mit CanvasJS zu bestätigen.
Schafft es ein ICP- oder PIPL-Problem, CanvasJS zu nutzen?
Nicht auf CanvasJS selbst. Es rendert Diagramme im Browser aus Daten, die Ihre eigene Anwendung bereits hält, und liefert keine eigenen personenbezogenen Daten, es zu laden ist also weder ein Grenztransfer personenbezogener Daten noch eine Handlung, die eine ICP-Beian trägt. Die ICP-Pflicht sitzt auf Ihrer öffentlichen Site, die Festland-Besucher bedient, und PIPL gilt für die eigenen Nutzerdaten-Flüsse dieser Site — ihre Formulare, Logins, Analytics und Speicherung. Die lohnt es, mit Rechtsbeistand für Ihre Gesellschaft und Ihre Datenmengen zu bestätigen; die Diagramm-Bibliothek ist nicht, wo diese Frage lebt.
Kann 21YunBox helfen, CanvasJS zuverlässig in China zu bedienen?
Ja. Weil CanvasJS auch als Download und npm-Paket ausgeliefert wird, kann unser China-Team dasselbe canvasjs.min.js aus ICP-gemeldeter, inländischer Auslieferung bedienen, vor Ihren bestehenden Origin gesetzt — ohne Neuaufbau und ohne Änderung an den Diagrammen, die Ihre Entwickler gebaut haben — und prüfen, ob die Site, die es einbettet, selbst ICP-gemeldet, im Inland gehostet und solide bei PIPL für die Nutzerdaten ist, die sie handhabt. Nehmen Sie Kontakt auf, um Ihr konkretes Setup durchzugehen.
