Manifest – Schlüssel

Dieser Wert enthält die eindeutige ID einer Erweiterung oder eines Designs, wenn sie während der Entwicklung geladen wird.

Im Folgenden sind einige gängige Anwendungsfälle aufgeführt:

Einheitliche Erweiterungs-ID beibehalten

Es ist wichtig, dass während der Entwicklung eine einzelne ID beibehalten wird. So behalten Sie eine einheitliche ID bei:

Erweiterung in das Entwickler-Dashboard hochladen

Packen Sie das Erweiterungsverzeichnis in eine .zip-Datei und laden Sie es in das Chrome Developer Dashboard hoch, ohne es zu veröffentlichen:

  1. Klicken Sie im Entwickler-Dashboard auf Neues Element hinzufügen.
  2. Klicken Sie auf Dateien durchsuchen, wählen Sie die ZIP-Datei der Erweiterung aus und laden Sie sie hoch.
  3. Rufen Sie den Tab Paket auf und klicken Sie auf Öffentlichen Schlüssel ansehen.
Schaltfläche „Öffentlichen Schlüssel ansehen“ auf dem Tab „Paket“
Schaltfläche „Öffentlichen Schlüssel ansehen“ auf dem Tab „Paket“

Gehen Sie so vor, wenn das Dialogfeld geöffnet ist:

  1. Kopieren Sie den Code zwischen -----BEGIN PUBLIC KEY----- und -----END PUBLIC KEY-----.
  2. Entfernen Sie die Zeilenumbrüche, damit der Text in einer einzigen Zeile angezeigt wird.
Dialogfenster „Öffentlicher Schlüssel“
Dialogfeld „Öffentlicher Schlüssel“

Fügen Sie den Code in manifest.json unter dem Feld "key" ein. So verwendet die Erweiterung dieselbe ID.

{ // manifest.json
  "manifest_version": 3,
...
  "key": "ThisKeyIsGoingToBeVeryLong/go8GGC2u3UD9WI3MkmBgyiDPP2OreImEQhPvwpliioUMJmERZK3zPAx72z8MDvGp7Fx7ZlzuZpL4yyp4zXBI+MUhFGoqEh32oYnm4qkS4JpjWva5Ktn4YpAWxd4pSCVs8I4MZms20+yx5OlnlmWQEwQiiIwPPwG1e1jRw0Ak5duPpE3uysVGZXkGhC5FyOFM+oVXwc1kMqrrKnQiMJ3lgh59LjkX4z1cDNX3MomyUMJ+I+DaWC2VdHggB74BNANSd+zkPQeNKg3o7FetlDJya1bk8ofdNBARxHFMBtMXu/ONfCT3Q2kCY9gZDRktmNRiHG/1cXhkIcN1RWrbsCkwIDAQAB",
}

IDs vergleichen

Öffnen Sie die Seite „Erweiterungen verwalten“ unter chrome://extensions, achten Sie darauf, dass der Entwicklermodus aktiviert ist, und laden Sie das entpackte Erweiterungsverzeichnis hoch. Vergleichen Sie die Erweiterungs-ID auf der Seite zur Erweiterungsverwaltung mit der Artikel-ID im Entwickler-Dashboard. Sie müssen übereinstimmen.

Die ID des Erweiterungsabgleichs