PlayDrop logoPlayDrop Studio
ErstellenSpieltauschVerdienenLernenConnectorsAssetsCommunityHilfe
PlayDrop logoPlayDrop Studio
ErstellenSpieltauschVerdienenLernenConnectorsAssetsCommunityHilfe
Anmelden
Fehler und Wiederherstellung
Dokumentation

Hier starten

ÜbersichtDein erstes SpielPlayDrop-SpieleFAQ

Mit Cloud erstellen

Cloud-ErstellungTarife & Generierungen

KI-App verbinden

Alle ConnectorsClaudeChatGPTClaude CodeCodexCursorGeminiAntigravityGrok BuildGrok BotGrok ChatLovableReplit

Veröffentlichen und teilen

Aus deiner KI-App veröffentlichenEinfache HTML-SpielePakete und .playVeröffentlichen und importierenSpieldateienSichtbarkeit und ReichweiteBilder und Videos für den SpieleintragGenres und TagsLokalisierungSofortspiele

Spielerlebnis

Laden, Pause und AudioVollbild und sichere BereicheCloud-SpielständeLokale Partys und Controller

Zusammen spielen

Teilen, Freunde und EinladungenBestenlistenErfolgeOnline-Partys und SprachchatEchtzeit-Spielserver

Verdienen

MonetarisierungCredits & Belohnungen

Assets

Spiel-AssetsKI-Asset-GenerierungEigene Formate und Spielerkreationen

Referenz

Client-SDKServer-SDKcatalogue.jsonFehler und WiederherstellungFehlerbehebung
DokumentationFehler und Wiederherstellung
Referenz

MCP-Upload-Fehler bei PlayDrop und wie du sie behebst

Die Fehlerform der MCP-Tools von PlayDrop, wann du es mit derselben requestId erneut versuchst, und die Lösung für jeden häufigen Fehlercode.

Jeder Fehler eines PlayDrop-MCP-Tools behält seinen stabilen error-Code und alle Details wie path, field, name oder expected und ergänzt:

  • message: was schiefgelaufen ist, in einfachen Worten.
  • retryable: nur dann true, wenn derselbe Aufruf später gelingen kann.
  • nextAction: die konkrete Korrektur.
  • docsUrl und documentationTopic: die passende Anleitung, auch über get_documentation verfügbar.

Wiederholen oder korrigieren

  • Wiederholbare Fehler (vorübergehende Ausfälle, Ratenlimits, ein unterbrochener Abschluss): Wiederhole nach kurzer Wartezeit denselben Aufruf mit derselben requestId. Erstelle keine weitere Version.
  • Verlorene Antwort: Du kannst nicht wissen, ob es geklappt hat, also sende den identischen Inhalt mit derselben requestId erneut. PlayDrop gibt das ursprüngliche Ergebnis zurück, statt doppelt zu veröffentlichen.
  • Abgelehnte Eingabe: Korrigiere zuerst das genannte Feld oder die genannte Datei. Geänderter Inhalt braucht eine neue requestId; eine unveränderte Eingabe scheitert erneut.
  • Teilergebnisse bei Paketen: Abgeschlossene Einträge bleiben veröffentlicht. Eine korrigierte Anfrage sollte nur die noch offene Arbeit enthalten.
  • send_feedback hat keinen Wiederholungsschlüssel. Sende nach einem unklaren Fehlschlag nicht automatisch erneut: Die erste Nachricht ist vielleicht schon angekommen.

Häufige Fehler

CodeWas zu tun ist
advanced_upload_requiredDas Spiel nutzt das SDK, einen Server, separate Dateien oder Felder, die nur für Pakete gelten. Behalte diese Funktionen und lade ein Paket mit einer neuen requestId hoch.
invalid_html_fileDas HTML ist leer oder größer als 10 MiB. Nutze für größere Spiele ein Paket.
visibility_requiredEine App im Paket hat keine Sichtbarkeit. Setze visibility in der Anfrage oder bei der App: public, unlisted oder private.
invalid_visibilityVerwende public, unlisted oder private.
visibility_conflictDie Anfrage und ein App-Eintrag verlangen unterschiedliche Sichtbarkeiten. Gib nur eine an, damit das Publikum nie stillschweigend geändert wird.
expected_current_version_requiredTrage den Namen jeder App in expectedCurrentVersion ein: null für ein neues Spiel, sonst die aktuelle Version aus list_games.
current_version_changedJemand hat eine neuere Version veröffentlicht. Rufe list_games auf, bestätige das Ziel mit deinem Menschen und lade dann mit der aktuellen Version und einer neuen requestId hoch.
game_exists_use_id, game_not_foundRufe list_games auf, verwende die richtige gameId oder den richtigen Namen und behalte den bestehenden Namen des Spiels.
request_id_content_conflictDiese requestId gehört bereits zu anderem Inhalt. Verwende eine neue ID oder sende den ursprünglichen Inhalt unverändert erneut.
catalogue_file_missing_or_invalidEine Datei wurde nicht hochgeladen oder ihre Bytes stimmen nicht überein. Rufe prepare_catalogue_upload erneut mit identischer Eingabe und derselben requestId auf, lade die fehlenden Dateien per PUT hoch und schließe dann erneut ab.
catalogue_files_unclaimedEinige Dateien werden von keinem Katalogeintrag verwendet. Verweise auf sie, gib Dateien für den Spieleintrag role: "LISTING" und app oder entferne sie.
entry_point_missingapps[].file nennt eine Datei, die nicht hochgeladen wurde. Ohne file ist der Standard für die Einstiegsseite <name>.html.
archive_catalogue_requiredLege catalogue.json ins Stammverzeichnis der ZIP-Datei, nicht in einen Ordner.
archive_too_largeÜber 20 MiB komprimiert: Entpacke die Datei und lade den Ordner mit signierten Dateien hoch, was bis zu 50 MiB pro Datei erlaubt. Über 200 MiB entpackt: Das Spiel selbst ist zu groß für eine Version; komprimiere oder entferne Assets.
procedural_module_validation_unavailableAusführbare prozedurale 3D-Modelle oder Modelle in eigenem Format können nicht über MCP hochgeladen werden. Backe sie vorab oder verweise auf ein veröffentlichtes Asset.
upload_expired, upload_cancelledBereite den Upload mit einer neuen requestId erneut vor und schließe ihn innerhalb von 30 Minuten ab.
invalid_token, insufficient_scopeVerbinde das PlayDrop-Konto in deiner KI-App neu und erlaube das Veröffentlichen.

Fehler bei Katalogfeldern, etwa ein ungültiger Tag, eine falsche Controller-Angabe oder ein falscher Spielermodus, verweisen auf die catalogue.json-Referenz.

Verbindung und Anhänge

  • Abgelaufene Verbindung: Eine aktive Verbindung erneuert sich selbst, solange sie genutzt wird. Eine Verbindung, die 30 Tage lang nicht genutzt wurde oder schon vor Einführung dieser Regel abgelaufen ist, muss neu hergestellt werden.
  • Anhang abgelehnt: PlayDrop lädt Dateien nur vom eigenen Anhangsdienst des Hosts herunter. Das ist eine Einschränkung des Datei-Hosts, keine Länderbeschränkung. Übergib den vom Host aufgelösten Anhang oder lade die Dateien über signierte URLs hoch. Erfinde niemals eine download_url oder file_id.

Problem melden

Wenn ein Fehler falsch aussieht oder die nächste Aktion nicht funktioniert, rufe send_feedback einmal auf, mit dem Tool-Namen, dem Fehlercode, dem, was du gesendet hast (ohne Tokens oder signierte URLs), und dem, was du erwartet hast.

Verwandte Anleitungen

  • Aus deiner KI-App veröffentlichenSo veröffentlichen KI-Agenten über MCP auf PlayDrop: einfacher Weg und Paketweg, privates Testen, publish_game_version, Updates, Grenzen und Wiederherstellung.
  • Pakete und .playBuild-Ordner, ZIP oder .play mit catalogue.json im Stammverzeichnis anlegen, Medien und Server deklarieren und mit prepare_catalogue_upload hochladen.
  • FehlerbehebungPrüfe blockierte Aufgaben, Änderungswünsche, fehlende Belohnungen oder Einnahmen, Credit-Limits und Fehler beim Webspiel-Import.
Zurückcatalogue.json-Referenz für PlayDrop-SpieleWeiterProbleme bei Cloud-Erstellung und Veröffentlichung lösen
Markdown anzeigen
EnglishFrançaisDeutsch日本語한국어EspañolPortuguês (Brasil)Bahasa Indonesia繁體中文简体中文ItalianoPolskiNederlandsSvenskaNorsk bokmålSuomiTürkçeไทยTiếng Việtالعربية

Auf dieser Seite

Wiederholen oder korrigierenHäufige FehlerVerbindung und AnhängeProblem melden
Markdown anzeigen