コンテンツにスキップ

クエリ文字列パラメータ

クエリ文字列パラメータを使用して、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