概要

概要

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

概要 

Qntrlプラットフォーム内の強力なスクリプト機能であるCodeXは、タスクの自動化、データの操作、ワークフローやアプリケーションの連携を可能にします。スタンドアロンのサーバー環境でJavaScriptコードを実行することで、CodeXでは事前定義されたSDKとともにスクリプトを実行できます。この機能により、データ管理の強化、プロセスの効率化、複雑なビジネスロジックの実現が可能になり、Qntrlを最大限に活用するための幅広い機能を利用できます。

CodeXの主なメリット 

  1. カスタムビジネスロジック:独自の要件に合わせて、会社固有のビジネスロジックを実装できます。
  2. データベース管理:データベース操作を簡素化し、自動化します。
  3. ワークフローの自動化:反復的なタスクを自動化し、効率を向上させます。
  4. 複雑な計算:時間のかかる処理に簡単に対応できます。
  5. サードパーティ連携:外部サービスやAPIとシームレスに接続できます。
  6. セキュリティ強化:ユーザーによる直接操作を防ぎ、セキュリティを強化します。

QntrlにおけるCodeXの主な機能 

QntrlのCodeXには、さまざまな機能があります。

  • 双方向同期:サードパーティプラットフォーム間でデータを同期します。

  • スケジュール設定されたメールアラート:カスタムスケジュールに基づいてメールアラートを自動化します。

  • CSVのインポートCSVデータをテーブルに簡単にインポートします。

  • カスタムビジネスロジック:カスタムビジネスロジックを実装、管理します。

  • データベースアクセス:クライアントのデータベースにBridge経由で直接アクセスし、データ管理に利用できます。

  • ビジネスロジックのオフロード複雑なビジネスロジックの実行を別のシステムやコンポーネントに移すことで、システムパフォーマンスを向上させます。

  • API連携:APIを使用して外部アプリケーションと接続します。

  • データ検証:データを検証し、正確性とコンプライアンスを確保します。

  • データの編集:データを変更、更新し、データの整合性を維持します。


CodeXの利点:クライアントスクリプトとカスタム関数との比較  

クライアントスクリプト

クライアントスクリプトはカードの作成時や更新時にデータ検証を行えますが、ユーザーによる操作画面での不正操作の影響を受ける可能性があります。CodeXはAPIレベルで動作してアクションを停止することで、データの整合性とセキュリティを高め、アクションに対する保護と制御を強化します。

 

カスタム関数

カスタム関数は、Delugeでユーザー定義関数を使ってタスクを自動化するのに役立ちます。ただし、カードの送信を防ぐための送信前検証メカニズムはありません。一方、CodeXはサーバー側でデータを処理するため、カード作成の初期段階で検証を行い、重要なビジネスデータを最初から保護できます。

 

CodeXの構成要素  

スクリプトタブ

効率化されたビジネスロジック用の再利用可能なテンプレートを作成でき、一度スクリプト化して複数のスクリプトで簡単に再利用できるため、メンテナンスを簡素化し、コーディングの手間を最小限に抑えられます。

 

サーバー変数

スクリプト全体で値を保存して再利用できるため、動的で柔軟なスクリプト作成が可能になります。

 

ログ

CodeXログでは、CodeXスクリプトの実行に関する情報を確認でき、Qntrlでパフォーマンスを監視、追跡できます。