ベストプラクティス|マイクロビルドとローコードを使用してTencentアンケート満足度調査を実装する

TencentQuestionnaireとTencentCloudWeidaを組み合わせた後、開発者はアプリケーションにアンケート機能を組み込んで、Weidaプラットフォームを介して満足度調査を開始し、アンケートの結果をWeidaに同期して後で分析することができます。

この記事では、アプリケーションにTencentアンケートを追加する方法と、アンケートWebHook機能を使用してデータをWeidaに同期する方法について説明します。

ステップ1:アンケートを作成する

Tencentアンケートにアクセスしてアンケートを作成し、配信リンクを取得します。

ステップ2:アンケートをWeChatアプリに追加します

1.アンケートを追加する必要のあるアプリケーション(現在、PC / H5アプリケーションのみがサポートされています)で、ポップアップウィンドウコンポーネントとアンケートを開くためのボタンを追加します。2。クリック動作を追加し、ページジャンプを選択して、アンケートの配信リンク:3。アプリケーションの最終プレビューとリリース。

ステップ3:アンケート結果を表示する

上記の手順の後、ユーザーはアプリでアンケートを開いて入力できます。適切なタイミングで、アンケートの収集を停止し、Tencentアンケートの管理バックグラウンドでアンケート分析を表示できます。

アンケートデータはマイクロデータモデルに同期されます

注:Tencentアンケート-Team Editionサービスは、次の機能を有効にする必要があります。

Tencentアンケート-TeamEditionはWebHook機能をサポートしています。ユーザーがアンケートを送信すると、コールバックをトリガーできます。この機能を使用して、アンケート結果をWeizheにリアルタイムで同期できます。以下に、この機能の使用方法について説明します。

ステップ4:満足度調査データモデルを作成する

1. [データモデル]ページに移動し、単一のマシンの新しいデータモデルを作成します。2.モデル構成ページに入り、次の図に従ってモデルフィールドを設定します。

ステップ5:アンケートWebHookのコールバックサービスを提供する

1. Weidaのクラウド開発環境でコールバックを処理するクラウド関数を作成します。package.jsonファイルで、依存関係を入力する必要があります。

{
  "dependencies": {
    "@cloudbase/weda-scf-sdk": "latest"
  }
}
复制代码

index.js例に従うことができます、TencentアンケートWebHookコールバック着信パラメータはで見つけることができます

'use strict';

const weda = require("@cloudbase/weda-scf-sdk");

exports.main = async (event, context) => {
    // 这里是腾讯问卷触发回调的数据
    const webhookData = JSON.parse(event.body)

    // 将数据写入数据模型中
    const result = await weda.callModel({
        name: 'mydtc_04y565r', // 数据模型标识
        methodName: 'wedaCreate', // 新增数据方法
        params: {
           /** 在这里传入数据模型新增方法的入参  **/
        }
    })

    return result;
};
复制代码

2. [クラウド開発アクセスサービス]ページで、[新規]をクリックします。3.アクセスサービスを設定し、[ OK ]をクリックしてアクセスリンクを取得します。

コールバックリンクは、デフォルトのドメイン名+トリガーパスです。

ステップ6:Tencentアンケートでコールバックリンクを構成する

1.アンケートの設定で、 WebHookの右側にある[設定]をクリックします。2. [WebHookの設定]ページに移動し、[新しいWebHook構成のコールバック]リンクをクリックします。

上記の手順を完了すると、ユーザーがアンケートを送信するたびに、アンケートの結果がデータモデルに書き込まれます。

おすすめ

転載: juejin.im/post/7084147163202060319