> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# クールアプリの作成

> DingTalkグループチャットのクールアプリ開発ガイド。インストール検知、インタラクティブカード、ピン留めカード、クイックエントリなどの中核機能を活用し、OKR作成やインタラクションを実現する方法を解説します。

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

シナリオごとに独自のクールアプリのインタラクション機能が提供されます。本セクションでは、グループ内クールアプリの公開機能と開発方法について説明します。

クールアプリはグループに拡張できます。グループにインストールされると、グループメンバーはチャット中にクールアプリが提供するデータや機能を効率的に閲覧・利用し、業務コラボレーションを完了できます。

**このアプリについて:**

[DingTalkクールアプリについて](/ja/yida/cool-app/ub4y1n)

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上で構築されたアプリはデフォルトでクールアプリの機能を備えています。[詳細はこちら](/ja/yida/cool-app/ub4y1n)。実現したい効果に応じて、対応する設定エントリでクール機能を構築できます。
