Skip to main content

グループチャットクールアプリとは

シナリオごとに独自のクールアプリのインタラクション機能が提供されます。本セクションでは、グループ内クールアプリの公開機能と開発方法について説明します。 クールアプリはグループに拡張できます。グループにインストールされると、グループメンバーはチャット中にクールアプリが提供するデータや機能を効率的に閲覧・利用し、業務コラボレーションを完了できます。 このアプリについて: DingTalkクールアプリについて YiDAクールアプリファクトリーについてYiDA

グループチャットクールアプリの中核機能

例として、DingDang OKRは公開済みのグループ内クールアプリです。グループチャットにおいて、ユーザーはチャットしながらOKRを作成・インタラクションできます。中核となるインタラクションは以下のとおりです。 以下の5つの主要機能を統合し、コアとなる製品体験を提供します。
  • インストールイベントの検知 — 機能: クールアプリのインストール ユーザーはグループ内のクールアプリマーケットプレイスからクールアプリをインストールします。DingDang OKRはDingTalkからのOKRインストールイベントをリッスンし、検知後に使用ガイドを送信します。
  • 半浮動ページの表示 — 機能: OKRを開く チャットのクイックアクセスバーを使用してグループ内に半浮動ページを表示し、すべてのインタラクションをグループ内で完結させます。
  • インタラクティブカードの送信 — 機能: OKRの作成 グループ内のクイックエントリから新しいOKRを作成すると、そのコンテンツがインタラクティブカードとして即座にグループへ送信されます。
  • クリックインタラクション / カードの更新 — 機能: OKRへのいいね グループメンバーはインタラクティブカードを通じていいねやコメントをすばやく付けられます。すべてのインタラクションは、他のメンバーが閲覧中のインタラクティブカード上にリアルタイムで反映されます。
  • ピン留めカードの送信 / インタラクティブカードの更新 — 機能: OKRピン留めサマリー グループ内でOKRが作成されると、ピン留めカードがグループに送信されます。OKRのサマリーを常時表示し、リアルタイムで更新されます。

グループチャットクールアプリの開発

  • 没入型体験: チャットのコンテキストから離れることなく、現在の業務を中断せずに利用できます。
  • シナリオベースのコラボレーション: 具体的なシナリオや事項を中心に、情報をリアルタイムかつ効率的に連携します。
  • 即時データ分析: 効率的なコラボレーションで生成された構造化データを活用し、即時分析と有効なインサイトを実現します。

プロセス概要

開始前に、前提条件であるDingTalkデベロッパーになるを完了していることを確認してください。以下の手順に従います。
  1. グループチャットクールアプリを作成します。
  2. クイックエントリのコンテンツを設定し、チャットのクイックアクセスバーに表示します。
  3. 開発完了後、クールアプリを公開して利用を開始します。
上記の手順を完了すると、シンプルなグループチャットクールアプリの開発とリリースが完了します。クールアプリをグループにインストールし、クイックエントリからページにアクセスできます。さらに、以下の機能を活用することで、より優れたクールアプリ体験を提供できます。 注意 高度な使い方のクールアプリ開発(任意)
  • グループチャットクールアプリが送信するチャットコンテンツを設定します。
  • グループチャットボットのプレミアムインタラクションを実装します。詳細については、「ボット会話の実装」を参照してください。
  • グループ管理APIを使用して、アプリの既存機能とグループ管理を組み合わせます。詳細については、「グループ管理」を参照してください。
  • グループチャットクールアプリのコールバックイベントを使用して、クールアプリのインストール・アンインストールを検知し、オンボーディングガイドなどの初期化サービスやデータ権限の回収などの終了サービスを実装します。詳細については、「グループ変更の検知(イベントサブスクリプション)」を参照してください。

用語集

チャットのクイックアクセスバー

チャットのクイックアクセスバーは、すべてのグループメンバーが利用できるアプリ機能エントリの集合です。各機能エントリはクイックエントリと呼ばれます。開発者はクールアプリ内でクイックエントリを定義でき、クールアプリをインストールするとこれらのクイックエントリがユーザーのグループに表示されます。詳細については、クイックエントリの設定を参照してください。

インタラクティブカード

グループチャットのシナリオにおいて、インタラクティブカードはアプリの機能をシナリオに統合する重要な機能です。インタラクティブカードを介して、アプリはカードメッセージ経由で一部のデータや機能をユーザーに提供し、直接インタラクションできます。詳細については、インタラクティブカードを参照してください。

ピン留めカード

ピン留めカードはインタラクティブカードの特殊なタイプで、カードメッセージ経由で一部のデータや機能をユーザーに提供し、直接インタラクションを行います。インタラクティブカードとピン留めカードはいずれもインタラクティブカード機能をベースに構築されています。詳細については、ピン留めカードを参照してください。

FAQ

Q1: YiDAアプリとクールアプリはどのYような関係ですか?クールアプリはどこで作成できますか? A: 現在、クールアプリは独立したYiDAアプリではありません。クールアプリの機能には主に、クールチャット、クールアクティビティカード、クールピン留めカード、クールカンバン、クールボットなどが含まれます。これらの機能はYiDAの各機能に組み込まれており、YiDA上で構築されたアプリはデフォルトでクールアプリの機能を備えています。詳細はこちら。実現したい効果に応じて、対応する設定エントリでクール機能を構築できます。