질문
Zendesk는 고객의 위치를 어떻게 캡처하나요? API를 통해 고객 위치를 파악할 수 있나요?
답변
사용자의 위치는 티켓을 만드는 순간 캡처한 사용자의 IP 주소를 기반으로 합니다. 최종 사용자가 방화벽이나 프록시를 사용하는 경우 정보가 빈 값으로 null로 표시되거나 정확하지 않을 수 있습니다.
최종 사용자의 위치를 캡처하거나 API를 통해 만든 티켓에서 수동으로 위치를 설정할 수 없습니다. 이러한 티켓에 표시되는 위치는 API를 호출하는 스크립트 서버 중 하나입니다.
Zendesk Chat의 경우 방문자의 IP 주소를 기준으로 사용자의 위치도 검색합니다. 그러나 특정 IP 주소에 대해 사용할 수 있는 유일한 데이터이기 때문에 특정 도시나 주에 대한 위치 정보를 제공하지 못할 수도 있습니다.
관련 정보는 사람 관련 자문 및 문제 해결 섹션을 참조하세요.
댓글 17개
Simon
Thanks for the quick response Brett Elliott, I have created a feature request.
Much appreciated, from Simon and Briany.
0
Brett Elliott
Hi Simon,
Thank you for the excellent question that, unfortunately, I don't have a great answer to. That's how things were built back when Zendesk was first created 15 years ago. There are much better ways of doing this now, such as using the user's IP location. We don't have anything scheduled for improving this. If that changes I'll report back here.
-3
Simon
Hi,
End-user profile timezone settings seem to default to our timezone set in admin meaning all end-users have the same timezone unless manually updated. I contacted support to confirm and they mentioned this is by design. Why aren't end-user profile timezone settings updated based on their IP location?
0
CJ Johnson
It appears this information is now no longer consistently available in ticket audits, or in tickets. This was confirmed by Support, who told me it is "not a bug", so it doesn't look good for this data point making to Explore. The majority of tickets no longer have this information captured at all.
0
Jeff C
Hi C.H. Dev,
I am not 100% sure on the possibility of proxying headers or hiding the IP when submitting a call to Zendesk and this is better suited for our Developer Community. I'd suggest that you create a post here.
-1
C.H. Dev
Hi Jeff,
in my app client call our server, then our server call zendesk server. ticket has always ip of our server.
How can I proxy headers or hidden params with user ip to zendesk?
0
Jeff C
Hi C.H. Dev,
None of our API endpoints has the ip_address object/parameter hence this is something that cant be set in Zendesk.
0
C.H. Dev
Hi Dave,
How can I set ip_address from API?
0
Dave Dyson
Hi Ramona,
Ticket Audits, which are created when a ticket is created or updated, include a metadata section that includes IP address information for update channels that include it: Ticket Audits
0
Ramona Arora
Hi Elaine,
Is there a way to pull IP address associated with the requester/end user of a ticket through an api call?
0
로그인하세요.