文档

​
​

Development

User Acquisition

Monetization

工业

Analytics

Unity SDK

Client API

Analytics

此页面不支持所选语言。
LiveOps
​
​
Analytics
  • Overview
  • Get started
  • Pricing
  • Concepts
  • Tutorials
    • Create a custom event
    • Record an event
    • Record events with a custom user ID
    • Record transaction events
    • Record ad impression events
    • Copy custom events to another environment
    • Create a custom dashboard
    • Edit a custom dashboard
    • Create a funnel
    • Track user acquisition
    • Create a custom audience
    • Run a query with SQL Data Explorer
    • Query parameter values with SQL Data Explorer
    • Optimize SQL Data Explorer queries
    • Set up Data Access
    • Record an event with the REST API
    • Generate a unique user ID with the REST API
    • Request data deletion with the REST API
    • Debug event reporting
    • SDK 5.0.0 migration
    • Migrate to Unity 6.2 with Analytics SDK 6.1.0
    • Request game data deletion
  • Reference
  • Privacy and consent
  • FAQ
  1. Unity Analytics

Generate a unique user ID with the REST API

Generate a unique user identifier for your application using the Analytics REST API.
阅读时间1 分钟
最后更新于 9 个月前

The REST API offers the following method for generating a random unique user ID:
https://collect.analytics.unity3d.com/api/analytics/collect/v1/uuid
For more information, refer to the API documentation.
A user ID is an ID that's unique to a user. If you're using Unity Gaming Services or another solution that generates a user ID at the start of the user's lifecycle, use that ID to send to the Analytics REST API. If you don’t have your own user ID in your game, it's recommended that you create a Universally Unique Identifier (UUID). You need to store the returned value locally on the client and reuse it for all future calls to the Collect endpoint from that specific client.
警告
Don't change what you're using.
When you have an ID, the user is identified by this value. However, there might be legal restrictions or limitations from licensing restrictions that prevent storing the apparent user ID at third-party locations. A workaround is to create a hash of this ID and use it as a user ID for the integration; this prevents storing the user ID again.

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。


    报告此页面的问题