Manifest - sleutel

Deze waarde zorgt ervoor dat de unieke ID van een extensie of thema behouden blijft wanneer deze tijdens de ontwikkeling wordt geladen.

Hieronder volgen enkele veelvoorkomende gebruiksscenario's:

Zorg voor een consistent extensie-ID.

Het behouden van één enkele ID is essentieel tijdens de ontwikkeling. Volg deze stappen om een ​​consistente ID te behouden:

Upload de extensie naar het ontwikkelaarsdashboard.

Verpak de extensiemap in een .zip bestand en upload dit naar het Chrome Developer Dashboard zonder het te publiceren:

  1. Klik in het ontwikkelaarsdashboard op 'Nieuw item toevoegen' .
  2. Klik op 'Bestanden bekijken' , selecteer het zipbestand van de extensie en upload het.
  3. Ga naar het tabblad Pakket en klik op Openbare sleutel bekijken .
Bekijk de knop 'Openbare sleutel' in het tabblad 'Pakket'
Bekijk de knop 'Openbare sleutel' in het tabblad 'Pakket'

Volg deze stappen wanneer het dialoogvenster geopend is:

  1. Kopieer de code tussen -----BEGIN PUBLIC KEY----- en -----END PUBLIC KEY----- .
  2. Verwijder de nieuwe regels zodat er één regel tekst overblijft.
Dialoogvenster voor openbare sleutels
Dialoogvenster voor openbare sleutels

Voeg de code toe aan het manifest.json onder het veld "key" . Op deze manier gebruikt de extensie dezelfde ID.

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

Vergelijk ID's

Open de pagina Extensiebeheer op chrome://extensions , zorg ervoor dat de ontwikkelaarsmodus is ingeschakeld en upload de uitgepakte extensiemap. Vergelijk de extensie-ID op de pagina Extensiebeheer met de item-ID in het ontwikkelaarsdashboard. Deze moeten overeenkomen.

De ID van de extensie-overeenkomst