---
title: アクティビティ定義
category: Activity
weight: 1
---

アクティビティ定義ではアクティビティ定義の一覧が表示されます。
アクティビティを利用することで、コンテンツに対するコメントや、お気に入りの実装が可能となります。

## アクティビティ定義一覧
### 確認方法

[アクティビティ定義]をクリックします。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/05fa623ad857577fcf2eb233b7253420.png)

### 項目説明

![Image from Gyazo](https://t.gyazo.com/teams/diverta/5fda3115b96b568ed8e8dd1a2c057272.png)

|項目   |説明  |
| :--- | :--- |
|検索|登録済みのアクティビティを検索できます。[詳細検索]をクリックすると、モジュール・表示件数の選択欄が表示されます。条件を入力し、[検索する]をクリックすると、アクティビティの絞り込みが可能です。|
|ステータス|アクティビティの運用状態を表示します。|
|ID|アクティビティのIDを表示します。|
|モジュール|モジュールを表示します。|
|タイトル|アクティビティのタイトルを表示します。クリックするとアクティビティ定義編集画面に遷移します。|
|アクティビティ|件数を表示します。クリックするとアクティビティリスト画面に遷移します。|
|更新日時|最後にアクティビティを更新した日時が表示されます。|

### 一括処理

![Image from Gyazo](https://t.gyazo.com/teams/diverta/343f4530698aa5ee5eabddae3edc1094.png)

一覧の左端のチェックボックスにチェックを入れて、下記いずれかをクリックすると、選択した記事グループに対して一括で処理を行います。

|項目   |説明  |
| :--- | :--- |
|有効にする|アクティビティの運用状態を「有効」にします。|
|無効にする|アクティビティの運用状態を「無効」にします。|

## アクティビティ定義追加・編集

### 確認方法
アクティビティの追加は、[追加する]ボタンをクリックします。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/aaccae402192e6bcbdd0cd4238b01616.png)
編集をしたい場合は、アクティビティの[タイトル]をクリックします。

![Ima+B88ge from Gyazo](https://t.gyazo.com/teams/diverta/91f01f96951994c964dbb49b77cb05ba.png)

### 項目説明(モジュールが「Firebase Firestore」以外の場合)

フィールド「モジュール」で選択した値により項目が変わります。  
まずは「モジュール」が「Firebase Firestore」以外の場合の項目を説明します。　例：コンテンツ

![Image from Gyazo](https://t.gyazo.com/teams/diverta/85655e04354154739e5f891f2d7488d3.jpg)

|項目   |説明  |
| :--- | :--- |
|モジュール|利用モジュールを下記より選択します。 <ul><li>コンテンツ</li><li>アクティビティ</li>  <li>メンバー</li>  <li>タグ</li>  <li>マスタ</li>  <li>EC</li><li>Firebase Firestore</li></ul>   |
|タイトル|アクティビティのタイトルを記入します。|
|ステータス|アクティビティの運用状態を選択します。|
|APIリクエスト制限|APIリクエストの権限を選択します。<ul><li>閲覧:<br/>設定したアクティビティの閲覧制限を選択します。</li><li>投稿:<br/> アクティビティの投稿制限を選択します。</li></ul> |
|階層機能|階層機能を有効にする場合にチェックを入れます。|

### 項目説明(モジュールが「Firebase Firestore」の場合)

「モジュール」が「Firebase Firestore」の場合の項目を説明します。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/7f4582727f227e93d4b0960a89191dda.jpg)

モジュールで「Firebase Firestore」を選択すると、入力フィールドが変更されます。  
「Firebase Firestore Collection Name」と「Firebase Firestore Collection Column Name」フィールドが追加され、「階層構造」フィールドが削除されます。

|項目   |説明  |
| :--- | :--- |
|Firebase Firestore Collection Name| Firestore collectionの名前を入力します。|
|Firebase Firestore Collection Column Name|Firestore Collectionのカラム名を入力します。含めたいカラムが複数ある場合は、改行して記入してください。|

## 関連ドキュメント
- [コンテンツにコメント機能を追加する](/ja/docs/tutorials/integrate-activity-comment/)
- [コメント機能に階層構造を追加する](/ja/docs/tutorials/add-depth-to-the-comment-function/)
- [アクティビティ機能で、特定ユーザーにしか見れないコメントを残す](/ja/docs/tutorials/how-to-only-display-comments-that-are-addressed-to-a-specific-user/)