Salesforceのアンケート

[まとめページに戻る](https://qiita.com/Keiji_otsubo/items/60afc2a8d211b6f7d89f)
[まとめN～Z](https://qiita.com/Keiji_otsubo/items/92f92bb9f668ca9688be)


結構、質問が多い分野ですので特別にまとめページを作ります。

+ [Survey関連するのトレイルヘッド](https://qiita.com/Keiji_otsubo/items/c2fe310be49bc6bc8866)
+ [Salesforceのアンケートでのエラー](https://qiita.com/Keiji_otsubo/items/6d4fc4c6116df0a24a12)
+ [Salesforceのアンケート 未解決](https://qiita.com/Keiji_otsubo/items/5a29b2ac4b11026fc7e7)
+ [Salesforceのアンケートのライセンス](https://qiita.com/Keiji_otsubo/items/7b81a9137902ef4c0322)
+ [Salesforce アンケート – Salesforce 管理者が知っておくべきすべて](https://qiita.com/Keiji_otsubo/items/c2c3ca4739864cca0d0f)
+ [Trying to auto create Account record from Salesforce survey responses](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000Pl7gh)
+ [セールスフォースアンケートの配信数](https://qiita.com/Keiji_otsubo/items/9ca04ff93cb8340475ac)
+ [チャット用のSalesforceアンケート【翻訳すること】](https://chatbotslife.com/salesforce-surveys-in-embedded-service-for-chat-formerly-snap-ins-76224fb6729f)
+ [アンケートレポートの平均スコア](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000HDcWy)
+ [アンケート招待](https://qiita.com/Keiji_otsubo/items/ad802dddbfcbc4ed3cfe)
+ [リストビューからアンケートを送信する](https://qiita.com/Keiji_otsubo/items/2d43456a10b7292dfb4d)
+ [Activating a new survey version issue with process builder](https://qiita.com/Keiji_otsubo/items/2fbdd8984a5ffeaa3222)
+ [ゲストユーザをアンケートで認証なしで実行する方法](https://qiita.com/Keiji_otsubo/items/bd2d273f88bdea57d02f)
+ [Post Install Guide - Public Facing Surveys](https://qiita.com/Keiji_otsubo/items/059689cdac3e61bc1778)
+ [Send surveys to external participants not working](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000HDwOm)
+ [重複送信を防ぐためにアンケートを終了としてマークする方法](https://trailhead.salesforce.com/ja/trailblazer-community/feed/0D54S00000A7Le7SAF)
+ [ユーザーがアンケートに複数回記入できるようにするにはどうすればよいですか？](https://trailhead.salesforce.com/ja/trailblazer-community/feed/0D54S00000IQJtr)
+ [アンケートをレコードに関連付ける方法](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000IQyEe)
+ [SurveyInvitation- Apex テスト クラスの ResponseStatus](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000J5cwM)
+ [コミュニティ内 (アプリ内) にアンケートを直接追加する方法はありますか](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000J5G6D)
+ [Salesforce アンケートのオプトアウトまたは購読解除オプションを顧客にどのように提供していますか？](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000HEuBPSA1)
+ [set the Content Card opacity to 0.5,が選べない](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000HFAw2)

+ [共有設定/権限の問題](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000JdQDv)

+ [Salesforce アンケートで採点済みアンケートを利用できますか?](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000JfFxn)
+ [Can survey invitation rules be deployed from sandbox to production via a change set? I could not find any help article on this so far...](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S000000GQiW)
+ [コードなしで Salesforce アンケートを送信する](https://qiita.com/Keiji_otsubo/items/ca9609057b6aad3d578e)

+ [アンケートに URL パラメータを使用する](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000JgD8n)

+ [スコアが低い場合の Salesforce アンケート応答アラート](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000E9CsySAF)
+ [アンケート用のメールテンプレート](https://qiita.com/Keiji_otsubo/items/cc999fa0b044e59dc7c0)


+ [Survey Force by Salesforce Labs を、特定のユーザーに対して非表示にすることはできますか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007H99sw)
+ [Salesforce Survey の高度な機能設定がありません](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007RHjGR)

:::note
Thanks for checking on this, I checked further and seem like you would need to have salesforce Feedback Management License in your org.

https://help.salesforce.com/s/articleView?id=sf.concept_survey_licenses.htm&type=5

If you want to enable in playground org, enable survey and you should see the option.

Setup-->Quick Find-->Survey Settings-->Enable Surveys.

https://trailhead.salesforce.com/content/learn/projects/design-and-distribute-surveys-with-salesforce-feedback-management/get-started-with-salesforce-feedback-management 

https://developer.salesforce.com/forums/?id=9065d0000007B8eAAE
:::


+ [Salesforce Surveys - remove Previous Button on short single page Survey](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ZBb52)

+ [システム管理者として [分析] タブを見ると、すべての回答が表示されます。ただし、アンケートおよびアンケート回答へのフルアクセスを許可する権限セットを持っているのですが、一部の質問 (評価) については、その質問に誰も回答していないというメッセージが表示されます。しかし、CSV をダウンロードすると、回答はそこにありますか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007er3Jb)

:::note
Please check this article. 

https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000EA6k4SAD

It was the sharing rules set to Read only, changing them to Read/Write has resolved the issue.
共有ルールが読み取り専用に設定されていたので、読み取り/書き込みに変更することで問題は解決しました。
:::

# アンケートの回答

+ [アンケートへの回答データをケースとリンクする](https://qiita.com/Keiji_otsubo/items/7fd60140c8e5d93da913)
+ [アンケート回答のチャネルを追跡する](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000JzDmJSAV)
+ [An unhandled fault has occurred in this flow](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000KB24O)


# アンケートの質問

+ [アンケートの質問にリンクを埋め込むことはできますか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000nHZV)

# できない例
+ [プログラム追跡への調査データの追加](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000IS0ZP)
+ [Salesforce 以外の連絡先からの調査回答。](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000Jz7kO)

+ [星の色を変える](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000QMVSD)
+ [We couldn’t send invitation emails for the <SurveyID> survey to one or more recipients: <ContactID>](https://qiita.com/Keiji_otsubo/items/f6fc3d6164ad2905ace0)
+ [送信された(開いていない)アンケートのステータスを取得するにはどうすればよいですか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V000078RqXB)
+ [1 から 10 までの評価のラベルを変更できますか? 可能性のある回答と可能性の低い回答が質問に対応していません。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007clUS1)
+ [LWR では Salesforce Surveysは使えない](https://qiita.com/Keiji_otsubo/items/beaddcbd1b6b1dff79ba)

+ [I have a launched survey but would like to change the name. Can that only be done by creating a new version?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ZAGHx)

:::note
we are not able to change the survey name

you can make a copy of your survey which has all the details and you need to create a new version of your survey and then you can name it whatever you want.

アンケート名は変更できません

すべての詳細が記載された調査のコピーを作成できます。また、調査の新しいバージョンを作成して、任意の名前を付けることができます。
:::

+ [言語選択はデフォルトで別の言語に設定されます](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007cmTt9)

:::note
[ドキュメント](https://help.salesforce.com/s/articleView?id=sf.task_unauthenticated_language_choosen.htm&type=5)によると、Salesforce アンケートでデフォルトの言語を設定することはできないと思います。
:::




# 権限関係

+ [View Set Up and Configurationは必要](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007bLG5M)

:::note
Unfortunately it seems that the View Set Up and Configuration permission is required.

Here's an idea.

Do not require View Setup and Configuration Permission to Create Surveys
https://ideas.salesforce.com/s/idea/a0B8W00000GdaUvUAJ/do-not-require-view-setup-and-configuration-permission-to-create-surveys
:::
 
# アップデート関係

+ [Winter 25 の「フロー実行へのユーザー アクセスを制限する」リリース アップデート](https://qiita.com/Keiji_otsubo/items/461553b32be55bec2125)






# 翻訳

+ [エンドユーザーが翻訳した調査をサンドボックスでテストする - フィードバック管理パックなし](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000JealqSAB)
+ [フィードバック管理ライセンスなしでアンケートを多言語で送信することはできますか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007YvVqi)

:::note
こちらの記事をご確認ください。

https://trailhead.salesforce.com/trailblazer-community/feed/0D54S000006AQfNSAW
:::


+ [Salesforce アンケートの翻訳](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007LScIt)

+ [Set Survey language for External Participants in Send Survey flow action](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ah3mu)

:::note
Salesforce support helped me out!

A solution is to customize an email template. If you open its source, there's a default [[SURVEY_INVITATION_URL]] variable. You can add a language parameter as below:

```
[[SURVEY_INVITATION_URL]]&guestUserLang='nl'
```

Then, in the Send Survey flow action, specify the developer name of the customized email template.


Salesforce のサポートが役に立ちました。

解決策は、電子メール テンプレートをカスタマイズすることです。ソースを開くと、デフォルトの [[SURVEY_INVITATION_URL]] 変数があります。以下のように言語パラメータを追加できます。
:::


# バグ？

+ [Survey Force by Salesforce Labs Bugs](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000HDxvg)
+ [radio button missing survey salesforce](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007Cu8WK)

:::note
Please check this article.

Survey checkboxes and radio button would be un-selected rarely
https://issues.salesforce.com/issue/a028c00000gAykfAAC/survey-checkboxes-and-radio-button-would-be-un-selected-rarely
:::




# 障害

**Please reference ID: NLPUBDZT. Error: Restforce::ErrorCode::InvalidField. Message: INVALID_FIELD: 'solar_panel_feedback_survey' AND InvitationLink != NULL ^ ERROR at Row:1:Column:96 field 'InvitationLink' can not be filtered in a query call**
+ [Survey Basics - Send Out and Track Your Survey](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000HDfyp)
+ [Challenge not yet complete in Resourceful Narwhal Playground There was an unhandled exception. Please reference ID: MLELSWYR. Error: Restforce::ErrorCode::InvalidField. Message: INVALID_FIELD: 'solar_panel_feedback_survey' AND InvitationLink != NULL ^ ERR](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000HDmZM)



# 設定

[開始日終了日はSurveyResponseオブジェクトのCompletionDateTime（参加者がアンケートを完了した日時）のフィールド](https://trailhead.salesforce.com/ja/trailblazer-community/feed/0D54S00000J68pBSAR)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/a7e8f984-89a0-8ad4-9fb0-cc2a6a6dd7e2.png)



+ [アンケート招待レコードはカスタム プロファイルの関連リストに表示されません。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007HKeCR)

:::note
Please check this article.

Add the Survey Invitations and Responses Related List to Object Record Pages
https://help.salesforce.com/s/articleView?id=sf.task_add_survey_subject_related_list.htm&type=5
:::

+ [Send survey FROM Address as Org wide email](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007epWeX)

:::note
One problem may be that some users do not have access to the org wide email address.

Also, according to this article on Salesforce.com - https://help.salesforce.com/s/articleView?id=000380464&type=1 - it may take several days for an org wide email address to be available for use.

問題としては、一部のユーザーが組織全体の電子メール アドレスにアクセスできないことが考えられます。

また、 Salesforce.comのこの記事( https://help.salesforce.com/s/articleView?id=000380464&type=1 )によると、組織全体のメール アドレスが使用できるようになるまでには数日かかる場合があります。
:::

+ [背景とロゴ画像の不透明度を .5 に設定できません](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007epjA4)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/32455e9a-4ecc-ab74-5210-0bfbe5e9791f.png)

:::note
 不透明度を設定するには、黒い点を左にドラッグして 0.5 に設定します。 

to set the opacity just drag the black dot the the left then set it to 0.5. 

There seem to be an invisible line there.
:::


# データモデル

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/79d288f6-4bf3-ed8a-f279-0c0c0b0cabc1.png)
https://automationchampion.com/2022/04/20/send-salesforce-survey-without-code-2/

+ [調査依頼が送信されたときに、Survey Force にどのようなデータが保存されるかについて、誰か教えていただくか、ドキュメントを参照していただけますか?](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000KhA33)

:::note
調査リンクが送信された場合、そのままでは何も保存されません。顧客がアンケートを送信すると、回答が保存されます。それはすべて、セールスフォースの調査力オブジェクトにあります。共有されたアンケートの質問に対する回答以外の顧客情報は保存されません
:::

# SurveySubjectでは使えるオブジェクトに制限がある

+ [Looking for assistance sending SF surveys out to contacts that have received a Quote from us.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007TrQlh)

:::note
Quote object may not be usable.

Object that the survey is associated with. Possible values include:

+ Product2
+ Promotion
+ RebateProgram
+ RetailStore

SurveySubject
https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_surveysubject.htm
:::


# Salesforce を調査/顧客フィードバック管理ソリューションとして使用するか、専用プラットフォームとして使用するかについてアドバイスを求める

+ [Seeking advice on using Salesforce as a Survey/Customer Feedback Management Solution vs. a dedicated platform](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ZBx3kSAD)

:::note
複数ページのアンケートや NPS 計算など、より複雑なアンケートのニーズがある場合は、Salesforce アンケートをお勧めします。ただし、「エクスペリエンスを評価してください」や追加のフィードバック用のテキスト ボックスなど、非常に単純な要件がある場合は、Salesforce Surveys をお勧めせず、代わりに SurveyForce のようなパッケージを使用する傾向があります。 

その主な理由は、アンケートが無料ではないことです。最初の 500 件の調査リクエストは無料だと思いますが、それ以降は有料になるため、驚く人もいます。また、Salesforce アンケートは、特にメールの送信に関して、セットアップの観点からいくつかの問題点を引き起こすことがわかりました。デフォルトの電子メール テンプレートは、関連するレコードに関する情報を取得しません。たとえば、ケースがクローズされた後にアンケートを送信したい場合、デフォルトのエクスペリエンスにはそのケースへの参照が含まれていないため、常にフローと独自のテンプレートを使用して回避策を構築し、顧客がそれを理解できるようにする必要がありました。調査は次のものに関するものです。 
:::

# PMM

+ [調査をPMMコホートに関連付ける](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007cmWIySAM)

:::note
Tom のコメントを詳しく説明すると、アンケートの件名レコードには、アンケートの招待、関連するオブジェクトの開発者名、および関連オブジェクトのレコード ID である件名 ID にリンクするフィールドがあります。

 

手順は次のようになります。

1. PMM コホート レコードにリンクする調査招待にカスタム参照フィールドを作成します。
2. 調査対象レコードが作成された後に起動するフロー トリガーを作成します。オブジェクト名が PMM コホート オブジェクトと一致する場合は、手順 1 で作成したフィールドに対象 ID をコピーして、識別された調査招待を更新します。

アンケート招待のカスタム ルックアップ フィールドを使用すると、PMM コホート レコードのすべてのフィールドにアクセスできます。実際にフィールドを表示するには、カスタム レポート タイプを作成する必要がある場合があります。
:::