最近の検索


最近の検索はありません

Ricardo Pinto's Avatar

Ricardo Pinto

参加日2021年4月14日

·

前回のアクティビティ2025年1月09日

Zendesk Digital Resources Team

フォロー中

2

フォロワー

6

合計アクティビティ

948

投票

9

受信登録

812

アクティビティの概要

さんの最近のアクティビティ Ricardo Pinto

Ricardo Pintoさんが記事を作成しました:

記事ヘルプセンターに関するヘルプ

手順の概要

ヘルプセンター のテンプレートAPI v1、v2、v3 を使用していて、 サポートリクエストフォームの一部としてクレジットカード番号を収集する場合は、標準のクレジットカードフィールドを使用します。このフィールドのデフォルトの動作では、ユーザーにクレジットカード番号全体を入力するように求め、フォームを送信する前に番号を墨消しして、下4桁を除くすべての数字を「X」に置き換えます。このフィールドの動作は、2025年3月31日に施行される新しい PCI DSS 要件と互換性がありません。

可能であれば 、テーマをテンプレートAPI v4にアップグレードします。このバージョンでは、旧バージョンのrequest_formヘルパーではなく、new_request_formヘルパー を使用します。テンプレートAPI v4にアップグレードできない場合は、v1、v2、またはv3のテーマにカスタムJavaScriptコードを記述することで、デフォルトのクレジットカードフィールドを、クレジットカード番号の最後の4桁の入力のみを要求する新しい入力フィールドに置き換えることができます。カードに入力します。

また、 管理センター でカスタムクレジットカードフィールドの ラベルまたは説明 を編集し、カード番号の下4桁のみを入力するようにユーザーに指示する必要があります。

カスタムクレジットカードフィールドの実装例

旧バージョンの request_formヘルパーでレンダリングされるデフォルトのクレジットカードフィールドは、次の要素で構成されます。

  • フォームに値を追加する非表示の入力要素
  • ユーザーに表示されるテキスト入力要素。ユーザーが要素をぼかしたりフォームを送信したりすると、入力した値は墨消しされます。墨消しされた値は非表示の入力に反映されます。

カスタムJavaScriptコードを記述することで、テキスト入力要素を、次のような新しい入力要素に置き換えることができます。

  • クレジットカード番号の下4桁のみを質問し、
  • 値が変更されるたびに、9~15の「X」の後に続く最後の4桁の数字で非表示の入力を更新

この方法では、ユーザーが最後の4桁の数字のみを入力することで、そのフォームはPCI DSSの対象から削除されます。フォームで送信された値は、墨消しされたクレジットカード番号のままです。

フォームがエラーのある送信の後または補足チケットが作成された後に表示される場合、入力には以前に入力した値(墨消し済み)が含まれます。たとえば、ユーザーがクレジットカードフィールドに値を入力し、エラーを発生させてフォームを送信すると、ページが再読み込みされ、フォームに次のような値でデフォルトのクレジットカードフィールドが表示されます。 XXXXXXXXX1234」でツリーベースの最大権限を有効にします。カスタムコードで、最後の4桁のデータを抽出し、新しい要素の値として設定する必要があります。

メモ:以下のコードは、ヘルプセンターのテーマのscript.jsファイルに追加できる実装の例として機能します。このコードは、すべてのカスタムテーマで動作することを保証するわけではありません。カスタマイズされるため、Zendeskは標準のCopenhagenテーマv4のみをサポートするため、このテーマに関するサポートは提供しません。
// 4 digits credit card field
document.addEventListener("DOMContentLoaded", function () {
  // Select all text inputs with the class 'partialcreditcardinputfield'
  const inputFields = 
document.querySelectorAll(".partialcreditcardinputfield"); inputFields.forEach((originalInput) => { // Locate the adjacent hidden input const parentElement = originalInput.parentElement; const hiddenInput = parentElement.querySelector( ".partialcreditcardhiddenfield" ); if (hiddenInput) { // Get the relevant attributes from the original input const id = originalInput.id; const className = originalInput.className; const ariaRequired = originalInput.getAttribute("aria-required"); const ariaLabelledby = originalInput.getAttribute("aria-labelledby"); // Create the new input element const newInput = document.createElement("input"); newInput.type = "text"; newInput.id = id; newInput.className = className; newInput.setAttribute("aria-required", ariaRequired); newInput.setAttribute("aria-labelledby", ariaLabelledby); newInput.setAttribute("maxlength", "4"); newInput.value = originalInput.value ? originalInput.value.replaceAll("X", "") : ""; // Add the input event listener to update the hidden input newInput.addEventListener("input", function (event) { const value = event.target.value; hiddenInput.value = `XXXXXXXXX${value}`; }); // Replace the original input with the new one parentElement.replaceChild(newInput, originalInput); } }); });

翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。

翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。

編集日時:2024年11月12日 · Ricardo Pinto

0

フォロワー

1

投票

0

コメント


Ricardo Pintoさんがコメントを作成しました:

コメントGeneral questions and issues about tickets

Hello Thomas D'Hoe . It was indeed agents…or users of the ticketing system more broadly.  Thanks for the flag.

コメントを表示 · 投稿日時:2024年9月27日 · Ricardo Pinto

0

フォロワー

0

投票

0

コメント


Ricardo Pintoさんがコメントを作成しました:

コミュニティのコメントAnnouncements

Hello Sally Anne Dishong . That looks like a little glitch that can be solved by clearing the cache of your browser. Thank you.

コメントを表示 · 投稿日時:2024年4月29日 · Ricardo Pinto

0

フォロワー

0

投票

0

コメント


Ricardo Pintoさんがコメントを作成しました:

コミュニティのコメントAnnouncements

Thanks for your feedback Matt Farrington Smith . We are following the design of our zendesk.com pages that has been live for a while now. But I will share your feedback with the designers.
 

Anastasia Kachanova, I see. Those issues are currently being worked on. I will share your report with our team. Thanks for sharing.

 

コメントを表示 · 投稿日時:2024年4月18日 · Ricardo Pinto

0

フォロワー

1

投票

0

コメント


Ricardo Pintoさんがコメントを作成しました:

コミュニティのコメントAnnouncements

Hello everyone.  Apologies for the delay addressing your comment. 

Aaron Doane

The text box for entering comments on tickets is very small. You can only fit 3 lines of text before you need to start scrolling. This does not seem to be by design, as the text box for community posts resizes as I type. Can we fix the comment box for ticket comments?

There were some recent changes in the My activities page to fix some issues. I am though going to connect with the team regarding the resizing issue. Thanks for the feedback.

Pagination in comments can make it hard to find responses to questions other community members have added. Some of the font sizing is very extreme. Article titles, for example, often take up the entire screen on a standard monitor, but then the text of the article's content is smaller (I think?) than it used to be, making it harder to read without zooming. 

Those issues are being addressed as we speak!

Sebastian 

PS: Besides not being able to add someone in CC for a Zendesk ticket I also can't solve a ticket anymore now.

This is fixed. Thanks.

Dan Cooper 

I can't see attachments I've added to requests.  The first time this happened, I thought it failed so I uploaded again, and the support agent had to tell me that they had all the files.  

I'd like to be able to CC folks from my team on the requests page. 

Text areas should auto expand or be user expandable on the requests page.  The comment box here is expanding as I type, but the requests page doesn't do that. 

The font size gap needs to be reeled in.  I need to zoom my browser to read comments, but that blows up all the big text too. Changing the comment line height to 1.5 and dropping header font size down to 44px does a world of wonders to even things out. 

Those should now be fixed.

On the right sidebar on the request page, under Status there is an Id that doesn't seem to reference one of my orgs, and the Organization name just shows as “Org name”.  Looks like some placeholder values might have snuck in. 

Great catch. I will bring it over to the Engineers. Thanks.

Comments should show more per page.  I got several pages into this and when clicking the vote button, I was prompted to login and lost my place the comment flow and was sent back to page 1.

Hmm…this one is tricky. Let me pass the feedback to the team as well.

Overall things are looking good for what feels like a pretty large update. 

Thank you!

コメントを表示 · 編集日時:2024年4月12日 · Ricardo Pinto

0

フォロワー

1

投票

0

コメント


Ricardo Pintoさんがコメントを作成しました:

コミュニティのコメントAnnouncements

Hello everyone.  Apologies for the delay addressing all your concerns. We are working hard on fixing some of these issues and in fact some of them no longer happen.

 

Atanas Tomov Under My activities > Requests, you will only see tickets you have requested with the Zendesk Customer Support team. You can't find any information about Community contributions because that is under My activities > Contributions. 

Also, at the time of this comment, I also noticed that you cannot @ mention someone. One more thing I noticed today is that the edit button in Product Feedback posts is not working. It loads for a second and then nothing happens. 

Those two should be fixed. But let me know if you see any issue still :).

コメントを表示 · 投稿日時:2024年4月12日 · Ricardo Pinto

0

フォロワー

0

投票

0

コメント


Ricardo Pintoさんがコメントを作成しました:

コミュニティのコメントAnnouncements

Hello, Jill Bragg,

 

That is indeed not related with the redesign but I have asked the writer to change the link.

 


Sebastian, we are currently working on fixing the issues in the Requests page.

 


Richard J, issues with the comment counter are also being worked on. The search results 


Thank you all!

コメントを表示 · 投稿日時:2024年3月29日 · Ricardo Pinto

0

フォロワー

0

投票

0

コメント


Ricardo Pintoさんがコメントを作成しました:

コミュニティのコメントAnnouncements

Hello, Ahmed Zaid,

 

Thanks for taking the time to report these issues.

 

I am getting much worse search results. There are articles that I know well and I try searching for them but I end up getting irrelevant results.

We are still working on improving the search experience. Our team has just made some changes to the way relevance was set up in the Help Center and the results should now be more relevant.

 

The comment box was available for me when I was signed out. I forgot to sign in and wrote a comment and kept clicking Post unsuccessfully with no feedback to why this is failing or redirecting me to sign in.

Sorry to hear that. I have logged that issue as something for our engineers to fix.

 

Sign in does not return to last page. It always returns to /hc/en-us

I am not sure I understood that one. Would you be able to add a little bit more of detail please? Thank you!

コメントを表示 · 投稿日時:2024年3月28日 · Ricardo Pinto

0

フォロワー

0

投票

0

コメント


Ricardo Pintoさんがコメントを作成しました:

コミュニティのコメントAnnouncements

Hello,  Molly Katolas and Atanas Tomov. Thanks for raising those issues.

 

Regarding not being able to access your requests, that issue should be fixed now. Do you want to try again after clearing the cache of your browser? :)

 

@Atanas, perhaps you could try “My profile” page. There is an Activity overview that should show you everything in the same place.

コメントを表示 · 投稿日時:2024年3月28日 · Ricardo Pinto

0

フォロワー

0

投票

0

コメント


Ricardo Pintoさんがコメントを作成しました:

コミュニティのコメントAnnouncements

Hello, Anastasia Kachanova,

 

Thanks for your report! I have captured those issues and asked the team to solve them asap.

コメントを表示 · 投稿日時:2024年3月27日 · Ricardo Pinto

0

フォロワー

1

投票

0

コメント