Zendesk Web Widget and SDKs - Unity - Performance, binary size, and Maintainability
投稿日時:2024年3月07日
Please give a quick overview of your product feature request or feedback and note who in your org is affected by this issue [ex. agents, admins, customers, etc.].
The two identified blockers for use are:
- Performance issues when initializing Zendesk related to Resource load calls (Specifically, using LoadAll<T>("") instead of restricting this to a Zendesk folder or loading just the asset paths needed, which in a large production game results in a 5-10s freeze on target hardware).
- Quite a large increase in binary size caused by the included font assets and management style. Compared to the previous version of our game we are seeing a 28MB increase (pushing us past the store binary size limits).
Are you currently using a workaround to solve this problem? (If yes, please explain)
For both of these issues we are going to be vendoring the plugin and addressing these via local patches which raises my final point of feedback, a desire for a public git repository. This involves using the fonts already embedded in our app and replacing the problematic Resources calls.
What would be your ideal solution to this problem? How would it work or function?
- Provide a public git repository instead of just an artifact library (which is just zipped source code).
- Replace resources calls with ones that load by specific path to maintain performance on projects with large asset counts.
- Provide a settings object that would allow you to set a shared font instance that is already included in the project rather than bundling in additional assets.
0
2
2件のコメント
Anastasiya Kastsiushkina
Hi Brian, thanks for your feedback and sorry that the answer took some time.
Regarding the performance issues you've highlighted, I'm happy to inform you that a remedy is included in our next update, which is scheduled for the next week!
To delve into your other concerns, I propose a brief, 30-minute call so we can gather more details and explore potential solutions together. I've already sent you an email, I would appreciate your response and your best available time slots for a call.
I'm looking forward to our conversation and to making strides together in improving your experience with Zendesk.
Best regards,
Anastasiya
0
Shawna James
Hey Brian,
Thank you for taking the time to provide us with your feedback. This has been logged for our PM team to review. For others who may be interested in this feature request, please add your support by upvoting this post and/or adding your use case to the comments below. Thank you again!
0
サインインしてコメントを残します。