1

Zendeskインスタンスへのリンクの構築に問題があります。

スクリプトでは、Zendeskからチケット情報を取得し、重要なユーザー向けにWebアプリに表示します。チケットの表ですが、Zendeskのチケットへのリンクを含めたいと思います。コードでは、セルの値をそのように設定しています。

var cell = "<td><a href=\"https://mydomain.zendesk.com/agent/#/tickets/"+ticket.id+"\">" + ticket.subject + "</a></td>";

ただし、結果のWebアプリでは、リンクは次のように表示されます。

https://mydomain.zendesk.com/agent#%2ftickets%2f1507

このリンクは機能しません。HtmlServiceに送信する前に文字列を確認しましたが、Cajaのドキュメントに何も表示されません。

ありがとう

このコードは同じ問題を引き起こします:

function doGet() {
  var html = '<html><body><table><tr><th>A Header</th></tr><tr><td><a href="https://mydomain.zendesk.com/agent/#/tickets/1507">aoeuaoue</a></td></tr></table>';
  html += '</body></html>';
  Logger.log(html);
  return HtmlService.createHtmlOutput(html);
}
4

0 に答える 0