2016-08-16 11 views
0

私はtest.zendesk.comにzendeskサポートサイトを持っています。私は、各ユーザのチケットに格納されてzendeskするには、以下の情報を渡したい:zendeskにユーザー情報を送信するには?

  • ユーザID
  • ユーザーのブラウザ情報
  • ユーザーは、彼らがサポート
  • など
  • をクリックしたときにあったページ

ユーザーがtest.zendesk.comにアクセスしたときにzendeskにこの情報を安全に送信する方法はありますか?

+0

私は最近、あなたのために有用である可能性がある。このベータ版を見ましたが、私は今のページにアクセスすることができないように見えたので、私Zendeskのサポートに連絡することをお勧めします。私が覚えていることから、ベータ版ではWebウィジェットがインストールされているページのページビューデータを取得することができます:https://support.zendesk.com/hc/en-us/articles/207106547-Current-and-upcoming- Zendesk-betas#comment_205622888 – jpalmieri

+0

ユーザーIDについては、ユーザーのIDを「外部ID」属性として渡すSSO認証を使用してユーザーIDを設定します。その詳細はこちら:https://support.zendesk.com/hc/en-us/articles/203663816-Setting-up-single-sign-on-with-JWT-JSON-Web-Token- – jpalmieri

+0

ブラウザ情報UA文字列は、Webフォームを介して送信されたすべてのチケットに格納されるため、すぐに使用できるようになります(エージェントインターフェイスでは「すべてのイベントを表示」をクリックします)。私たちは読みやすいものを求めていました。そのため、Webフォームにフィールドをいくつか作成し、jQueryを使って隠してから、ユーザーのUA文字列を解析し、そのフォームの隠しフィールドに結果を追加しました。 Zendeskは警告なしでDOMの構造を変更することに決定するかもしれないので、ちょっとハッキリで不安定ですが、今のところうまくいきます。ここで使用したUAパーサーライブラリは次のとおりです。https://github.com/faisalman/ua-parser-js – jpalmieri

答えて

0

ZendeskのAPIを使用し、カスタムHTMLフォームでこの情報をフォームにプルすると、フォームを送信するときに電子メールでZendeskの電子メールアドレスに送信してチケットを作成します。

これは私が働く場所で行われていることです。

0

zendeskがカスタムフィールドを作成できるようにカスタムチケットフィールドを作成することができます。 APIを使用してzendeskにデータを投稿することができます。これを行うには、エージェントとしてデータを送信する必要があります.pedクライアントを使用して、zendeskにデータを送信できます。

https://developer.zendesk.com/rest_api/docs/core/tickets#create-ticket - カールチケットVAIを作成するための

https://developer.zendesk.com/rest_api/docs/api-clients/introduction - APIクライアント

関連する問題