2016-07-11 21 views
1

私のチームと私はクロムエクステンションを開発中です。 というセッションIDというパラメータがあります。このパラメータは、すべてのユーザーに固有のもので、拡張機能のインストールプロセス中に生成する必要があります。この拡張機能は、chromeの検索設定を上書きする必要があります。Chrome拡張機能のインストールパラメータ

:私は、このページを発見した

http://www.search.com/?gd=XXXX&ISID=YYYYYYYYY

:私たちは、サーバー側に、このセッションIDを渡す必要があるので、我々はマニフェストにホームページや他のURLにクエリ文字列にパラメータを追加することができ、それを考え出しました私はマニフェストファイルでホームページを変更した

https://developer.chrome.com/extensions/settings_override#customizing

:次に http://www.search.com/?gd=XXXX&ISID=__PARAM__ はレジストリへの書き込みを行うC#アプリケーションを書きました。

また、拡張機能がChromeウェブストアにアップロードされていることにも言及してください。 これを実行してクロムを再起動した後、拡張機能は正常にインストールされましたが、__PARAM__の発生は置き換えられませんでした。これは可能ですか、提供されたリンクのドキュメントは古くなっていますか?

答えて

0

また、拡張機能がChromeウェブストアにアップロードされることにも言及してください。

documentationが明示的に言及:external extensionsについては

を、SEARCH_PROVIDER、ホームページやSTARTUP_PAGES URL値は、レジストリキーを使用してパラメータ化することができます。

基本的に、Web Store-distributed拡張機能には使用できません。これはエンタープライズポリシーベースの展開のみを対象としています。

関連する問題