Definiert einen Suchanbieter, der dem Browser hinzugefügt wird.
Der Suchanbieter hat einen Namen und eine primäre Such-URL. Alternative
URLs können bereitgestellt werden, einschließlich URLs für speziellere Suchen
wie Bildersuche. In der bereitgestellten URL können Sie
"{searchTerms}" verwenden, um den Suchbegriff in die
URL zu interpolieren, wie:
https://www.discogs.com/search/?q={searchTerms}. Sie können
auch POST-Parameter bereitstellen, die zusammen mit der Suche gesendet werden.
Der Suchanbieter wird dem Benutzer neben den integrierten Anbietern präsentiert. Wenn Sie die
Eigenschaft is_default einschließen und auf true setzen, wird der
neue Suchanbieter die Standardoption sein. Durch die Bereitstellung der
Eigenschaft keyword ermöglichen Sie dem Benutzer, Ihren
Suchanbieter zu wählen, indem er das Schlüsselwort in die Such-/Adressleiste
vor dem Suchbegriff eingibt.
Dies ist ein Objekt mit den unten aufgeführten Eigenschaften. Alle
String-Eigenschaften sind
lokalisierbar.
Boolean: Wahr, wenn die Suchmaschine die Standardwahl sein sollte. In
Firefox ist dies opt-in und der Benutzer wird nur beim ersten
Installieren der Erweiterung gefragt. Sie werden nicht erneut
gefragt, wenn später eine Suchmaschine hinzugefügt wird.
String: URL, die auf ein Symbol für die Suchmaschine verweist. In Manifest V2,
muss dies eine absolute HTTP- oder HTTPS-URL sein. In Manifest V3 muss dies
auf ein Symbol verweisen, das innerhalb der Erweiterung als Pfad relativ zum
Wurzelverzeichnis der Erweiterung bereitgestellt wird.
String: GET-Parameter, die an search_url gesendet werden. Nur in Firefox verfügbar, für optimale Kompatibilität mit anderen Browsern verwenden Sie stattdessen search_url.
String: GET-Parameter, die an suggest_url gesendet werden. Nur in Firefox verfügbar, für optimale Kompatibilität mit anderen Browsern verwenden Sie stattdessen suggest_url.