メインコンテンツへスキップDocumentation Index
For the complete documentation index, see llms.txt. Markdown versions of docs pages are available through the page's alternate Markdown link.
Current page: レビューリンクのコメント用にZapier Webhookを設定する - クライアントと共有したCommentfulのレビューリンクに新しいコメントが残されるたびに、Zapier Webhookへ通知を送るように設定できます。. Machine-readable page: /ja/commentful/reviews/zapier-integration.md.
クライアントと共有したCommentfulのレビューリンクに新しいコメントが残されるたびに、Zapier Webhookへ通知を送るように設定できます。
Zapier Webhookを作成する
1. 新しいZapを作成する(まだない場合)
Zapを作成
Create Zapをクリックして、オートメーションの作成を始めます。
2. Webhooks by Zapierトリガーを設定する
トリガーのステップで、Webhooks by Zapierを検索して選択します。
イベントの種類としてCatch Hookを選び、Continueをクリックします。
3. Zapier Webhook URLをコピーする
Zapierが次のような固有のWebhook URLを生成します。
https://hooks.zapier.com/hooks/catch/1234567/abcdefg/このURLをコピーしてください。Commentfulの設定に必要です。
あとでWebhookをテストするために戻ってくる必要があるので、Commentfulを設定している間はZapierの設定ページを開いたままにしておけます。
4. Zapのアクションを設定する
Commentfulを設定したら(下記参照)、コメントを受け取ったときの動作を設定できます。
CommentfulプラグインからZapier Webhook URLを追加する
CommentfulのZapier連携を設定するには、上記の手順に従ってZapier Webhook URLを作成してから、Commentful FigmaプラグインでSettingsアイコンボタン(プラグインウィンドウの右上)を開き、次の手順を行います。
Enable webhook notifications for review linksをクリックします
Webhook PlatformドロップダウンからZapierを選択します
Zapier Webhook URLをコピーして貼り付けます。
例:
https://hooks.zapier.com/hooks/catch/1234567/abcdefg/Save Webhook URLをクリックします
Send Test Messageボタンをクリックすると、CommentfulからZapier Webhookにテスト通知が送信されるので、Zapier連携が正しく動作しているかを確認できます。
Commentful WebアプリからZapier Webhook URLを追加する
CommentfulのZapier連携を設定するには、上記の手順に従ってZapier Webhook URLを作成してから、Commentful Webアプリ(共有されたレビューリンクをブラウザで開いた状態)で次の手順を行います。
https://hooks.zapier.com/hooks/catch/1234567/abcdefg/Send Test Messageボタンをクリックすると、CommentfulからZapier Webhookにテスト通知が送信されるので、Zapier連携が正しく動作しているかを確認できます。
Webhookペイロードの例
Commentfulは、わかりやすく使いやすいフィールドを持つ構造化されたJSONペイロードをZapier Webhookに送信します。ペイロードの構造はアクティビティの種類によって異なります。
テストメッセージ
「Send Test Message」をクリックすると、次のペイロードが送信されます。
新しいコメント
フレームに新しいコメントが投稿されたとき:
コメントスレッドへの返信
既存のコメントに返信があったとき:
テキストの変更依頼
テキストの変更が依頼されたとき:
画像の変更依頼
フィードバックとして画像がアップロードされたとき:
ステータスの更新
コメントのステータスが変更されたとき(例:「To Do」→「Done」):
ZapierでWebhookのデータを使う
すべてのWebhookペイロードは、一貫した扱いやすいフィールドを持っています。
共通フィールド(すべてのペイロードに含まれる)
test、comment、reply、text、image、statusのいずれかアクティビティ固有のフィールド
typeに応じて、次のフィールドが追加されます。textChange(
typeがtextの場合):textChange.original:元のテキストtextChange.new:依頼された新しいテキストimage(
typeがimageの場合):image.url:アップロードされた画像のURLimage.fileName:画像の元のファイル名status(
typeがstatusの場合):status.text:新しいステータス名(例:「Done」「In Progress」)status.color:ステータスの16進カラーコードZapのワークフローでよく使う例
typeフィールドを使って、アクティビティごとに別のアクションに振り分けるauthor.displayName、action、messageを使うstatus.textやstatus.colorで絞り込み、特定のワークフローを起動するimage.urlを使って、アップロードされた画像を取得して処理するurls.commentfulとurls.figmaを使って、任意のアプリでクリックできるリンクを作る