クエリ文字列パラメータ¶
クエリ文字列パラメータを使用して、WebViewプラグインのコンテキスト動作をカスタマイズおよび設定できます。 ユーザーがプラグインを起動または再読み込みするたびに、渡したパラメータが適用されます。
| パラメータ | 説明 | 可能な値 |
|---|---|---|
theme | cTraderテーマ | light, dark |
symbol | アクティブ(現在)のシンボル | EURUSD, GBPJPY, USDCAD, etc |
lang | cTraderクライアント言語 | ar, cs, de, el, en, es, fr, hu, id, it, ja, ko, ms, pl, pt, ru, sk, sl, sr, th, tr, vi, zh |
platform | cTraderが実行されているプラットフォーム | web, windows, macos, android, ios |
placement | プラグインウィンドウの配置 | wl_bs, so_bs, so_eb, chart, asp_b, asp_t, tw_t, custom_w |
id | コピー防止のためのユニークなプラグインID | 例: 17238, 26047, 18359 など |
配置の説明 ¶
| 配置 | 説明 | プラットフォーム | クエリ文字列でアクティブなシンボル (symbol) を使用しますか? |
|---|---|---|---|
wl_bs | トレードタブのボトムシート | android, ios | 不可 |
so_bs | シンボル概要のボトムシート | android, ios | 可 |
so_eb | シンボル概要の埋め込みブロック | android, ios | 可 |
chart | チャートエリア | web, windows, macos | 不可 |
asp_b | ASPブロック | web, windows, macos | 可 |
asp_t | ASPタブ | web, windows, macos | 可 |
tw_t | トレードウォッチタブ | web, windows, macos | 不可 |
custom_w | カスタムウィンドウ | web, windows, macos | 不可 |
注意
知的財産を保護し、コピーを防止するために、プラグインが起動時にユニークID (id) を GET パラメータとして渡す必要があるメカニズムを実装できます。 プラグインが実行されるたびに id を検証し、期待される値と一致しない場合はプラグインの実行をブロックします。
例 ¶
シンプルな例(シンボルなし)
https://example.com/ctrader_web_app_plugin?theme=dark&lang=en&platform=web&placement=chart&id=abc123
モバイル、ライトテーマ、ポルトガル語、EURUSDをアクティブシンボルとして
https://example.com/ctrader_web_app_plugin?theme=light&symbol=EURUSD&lang=pt&platform=android&placement=wl_bs&id=def456
ASPブロック付きデスクトップ、ダークテーマ、ドイツ語、GBPJPYをアクティブシンボルとして
https://example.com/ctrader_web_app_plugin?theme=dark&symbol=GBPJPY&lang=de&platform=windows&placement=asp_b&id=xyz789