쿼리 문자열 매개변수¶
쿼리 문자열 매개변수를 사용하여 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