Qntrl Studio を使用した拡張機能の作成

Qntrl Studio を使用した拡張機能の作成

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

Alert
早期アクセス
Qntrl Studioは、すべてのユーザーに対して有効になっているわけではありません。お試しをご希望の場合は、早期アクセスについてサポートチームにメール 
でお問い合わせください。
拡張機能とは、Qntrlの機能を拡張するためにインストールできるソフトウェアです。機能の強化、外部サービスとの連携、または同様の価値を追加するものです。Qntrl Marketplaceでは、Qntrlにインストールできるさまざまな拡張機能を提供しています。Qntrl Marketplaceの拡張機能はQntrlでのみ利用できるため、その機能を最大限に活用するにはQntrlユーザーである必要があります。
 
独自のカスタム拡張機能を構築する場合は、Qntrl Studioを使用して作成できます。このドキュメントでは、カスタム拡張機能の構築とホスティングの手順を説明します。
 
Qntrl拡張機能を構築するメリット
  1. 認知度の向上
  2. 独自の顧客基盤の確立
  3. 専門知識の提供
  4. 小売業者との関係の構築と維持
  5. 制作と開発におけるコストメリットの活用
  6. 簡単なインストールと収益源の確保
  7. 多様な顧客の開拓

 

ワークスペースの作成

開発者には、拡張機能を構築してホストするためのワークスペースが割り当てられます。複数のワークスペースの所有者またはユーザーになることができます。また、ワークスペースの作成に使用するメールアドレスでQntrlアカウントを持っていることを確認してください。
 
  1. WebブラウザーでQntrl Studio に移動します。
  2. 新しいアカウントを作成するにはサインアップし、すでにアカウントをお持ちの場合はログインします。
  3. ワークスペース名を指定した後、[ワークスペースを作成]をクリックします
 

拡張機能の公開設定

Qntrl Marketplaceの拡張機能は、公開または非公開に設定できます。
 
公開拡張機能 はQntrl Marketplaceを通じて作成および公開され、すべてのユーザーがQntrlで表示、インストール、使用できます。公開拡張機能のインストールに対して、ユーザーに料金を請求できます。この種類の拡張機能は通常、組織レベルを超えたより広いユーザー層を対象としています。

公開拡張機能は、Qntrl Marketplaceの専門チームによる審査プロセスを経て、拡張機能が検証されます。検証が正常に完了すると、拡張機能はQntrl Marketplaceに掲載されます。審査プロセスについての詳細な分析をご確認ください。
  
非公開拡張機能 は、拡張機能の共有相手のユーザーのみが表示、インストール、使用できます。ユーザーは自分のメールアドレス宛てにインストール用メールを受け取り、そこから拡張機能をインストールして使用できます。非公開拡張機能は、ユーザー、チーム、組織に限定して共有でき、多くの場合、より小規模な範囲に制限されます。

非公開拡張機能は、公開前にQntrl Marketplaceプラットフォームによって自動的に検証されるため、専門チームによる手動の審査プロセスは不要です。公開後、すぐに使用できます。
  

拡張機能の作成

  1. 上部パネルの[拡張機能]に移動し、[新しい拡張機能]ボタンをクリックします。
  2. 詳細を入力します。
    1. [名前]:拡張機能に適した名前を入力します。
    2. [説明]:拡張機能の説明を入力します。
    3. [既存ファイルのアップロード]:拡張機能に必要なコードがすべて揃っている場合は、.zipファイルを直接アップロードできます。
  3. [同意する]チェックボックスを選択する前に、「Qntrl Developer Agreement」をよく確認してください。
  4. [下書きとして保存]をクリックします。  

スクリプトをコーディングできるエディターにリダイレクトされます。

エディターの構成要素    

  1. [ファイル]:新しい関数、トリガー、イベント、ファイル、フォルダーを追加します。ファイルを開く、ファイルを保存する、すべてのファイルを保存する、またはエディターを終了することもできます。
  2. [編集]:操作を元に戻す、またはやり直します。
  3. [表示]:現在の拡張機能を表示し、既存の関数またはトリガーに関連付けます。
  4. [操作]   
    1. [実行]:Qntrlで拡張機能を実行するには、[実行]をクリックします。拡張機能が指定された場所に読み込まれる新しいページにリダイレクトされます。コードに加えた変更は、拡張機能にすぐに反映されます。
    2. [停止]:実行を停止するには、[停止]をクリックします。
    3. [マニフェストを再生成]:関連付けられた関数とトリガーに基づいて、plugin-manifestファイルを再生成します。plugin-manifestファイルの設定誤りによる破損や問題が発生した場合は、このオプションを使用してマニフェストファイルを再設定します。
  5. [ヘルプ]:コードエディターをより便利に使用するためのキーボードショートカットを確認できます。  

拡張機能の公開

拡張機能のコーディングとテストが完了すると、公開できる状態になります。
  1. [拡張機能]に移動し、公開する拡張機能にカーソルを合わせて、アイコンをクリックします。
  2. 次のページで[公開]をクリックします。
  3. 拡張機能の表示設定の種類([非公開]または[公開])を選択します。
    1. 非公開の拡張機能は、拡張機能が共有されているユーザーのみが使用できます。公開後すぐにインストール可能になります。
    2. 公開拡張機能は、Qntrl Marketplaceを利用して多くのユーザーに提供できます。Qntrl Marketplaceで公開拡張機能を提供するには、Marketplace詳細フォームに入力してください。拡張機能を送信すると、審査プロセスを経た後、Qntrl Marketplaceに掲載され、ユーザーが利用できるようになります。拡張機能のステータスはQntrl Marketplaceで確認できます。
  4. [公開]をクリックします。

 

拡張機能の詳細

拡張機能の詳細を表示するには、をクリックします。
 
[一般情報]:このタブでは、説明、表示設定の種類、拡張機能の所有者、拡張機能の統計(インストール統計、トリガー実行統計)などの基本情報を確認できます。
[ダウンロード]をクリックすると、拡張機能の.zipファイルをダウンロードできます。拡張機能の詳細を編集するには、アイコンをクリックします。
[バージョン]:このタブには、バージョン、ステータス、作成日、更新日など、拡張機能のすべてのバージョンの詳細が一覧表示されます。
[開発者]:このタブでは、拡張機能に必要な開発者を関連付けたり、既存の関連付け済み開発者の一覧を表示したりできます。
[関数]:必要な関数を関連付けたり、既存の関連付け済み関数の一覧をこちらで表示したりできます。
[トリガー]:トリガーを作成したり、既存のトリガーの一覧を表示したりできます。
 

    • Related Articles

    • Qntrl Studioの設定

      お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 早期アクセス Qntrl Studioは、すべてのユーザーに有効化されているわけではありません。お試しになりたい場合は、早期アクセスについてサポートチームにメール でお問い合わせください。 ...
    • Qntrl Studioを使用したボードテンプレートの作成

      お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 早期アクセス Qntrl Studioはすべてのユーザーに対して有効になっているわけではありません。試用をご希望の場合は、サポートチームにメール でご連絡いただき、早期アクセスをお申し込みください。 ...
    • Qntrl StudioでのCircuitテンプレートの作成と共有

      お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 早期アクセス Qntrl StudioのCircuitテンプレートは、すべてのユーザーに対して有効になっているわけではありません。お試しをご希望の場合は、メールでサポートチームにお問い合わせいただき、早期アクセスをご依頼ください。 ...
    • Qntrlの概要

      お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 Qntrlは、幅広いタスクや細かな要件を含む日々のワークフローを、単一のプラットフォーム上で自動化できるようにします。1つのチームで完結するシンプルなワークフローから、複数のチームが関わる複雑なワークフローまで、Qntrlはあらゆるビジネスワークフローを自動化し、最適化できます。 ...
    • Qntrlの接続

      お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 Qntrlでは、コネクションを使用して、Zohoの内部アプリケーションや他社アプリケーションと連携できます。コネクションは、Qntrlでカスタム関数を設定することで作成できます。 コネクションを作成する前に、関連するカスタム関数を作成してください。 ...