Manifest - anahtar

Bu değer, geliştirme sırasında yüklenen bir uzantının veya temanın benzersiz kimliğini korur. Yaygın kullanım alanlarından bazıları şunlardır:

  • Bir sunucuyu yalnızca Chrome Uzantı kaynağınızdan gelen istekleri kabul edecek şekilde yapılandırmak için.
  • Diğer uzantıların veya web sitelerinin uzantınıza mesaj gönderebilmesi için.
  • Bir web sitesinin uzantınızın web_accessible_resources bölümüne erişebilmesi için.

Tutarlı bir uzantı kimliği kullanın

Geliştirme sırasında tek bir kimliğin korunması çok önemlidir. Tutarlı bir kimlik elde etmek için şu adımları uygulayın:

Uzantıyı geliştirici kontrol paneline yükle

Uzantı dizinini bir .zip dosyası olarak paketleyin ve yayınlamadan Chrome Geliştirici Kontrol Paneli'ne yükleyin:

  1. Geliştirici Kontrol Paneli'nde Yeni öğe ekle'yi tıklayın.
  2. Dosyalara göz at'ı tıklayın, uzantının zip dosyasını seçin ve yükleyin.
  3. Paket sekmesine gidin ve Ortak anahtarı görüntüle'yi tıklayın.

Geliştirici Kontrol Paneli Paket sekmesi

Pop-up açıldığında aşağıdaki adımları uygulayın:

  1. -----BEGIN PUBLIC KEY----- ile -----END PUBLIC KEY----- tarihleri arasındaki kodu kopyalayın.
  2. Tek satırlık metin yapmak için yeni satırları kaldırın.

Ortak anahtar pop-up'ı

Kodu "key" alanının altındaki manifest.json öğesine ekleyin. Böylece, uzantı aynı kimliği kullanır.

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

Kimlikleri karşılaştır

chrome://extensions adresindeki Uzantı Yönetimi sayfasını açın, Geliştirici modunun etkinleştirildiğinden emin olun ve paketlenmemiş uzantı dizinini yükleyin. Uzantı yönetimi sayfasındaki uzantı kimliğini, Geliştirici Kontrol Paneli'ndeki Öğe Kimliği ile karşılaştırın. Bunların eşleşmesi gerekir.

Uzantı eşleşmesinin
kimliği,