SearchEngineDefinition
A definition for an individual search engine to be presented to the user.
Properties
The classification of search engine according to the main search types (e.g. general, shopping, travel, dictionary). Currently, only marking as a general search engine is supported. On Android, only general search engines may be selected as "default" search engines.
The identifier of the search engine. This is used as an internal identifier, e.g. for saving the user's settings for the engine. It is also used to form the base telemetry id and may be extended by telemetrySuffix.
A hint to the order that this engine should be in the engine list. This is derived from the engineOrders
section of the search configuration. The higher the number, the nearer to the front it should be. If the number is not specified, other methods of sorting may be relied upon (e.g. alphabetical).
The partner code for the engine. This will be inserted into parameters which include {partnerCode}
. May be the empty string.
Optional suffix that is appended to the search engine identifier following a dash, i.e. <identifier>-<suffix>
. If it is an empty string no dash should be appended.
The URLs associated with the search engine.