Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Character limit on identify tracking #1040

Open
nickjf89 opened this issue Aug 11, 2022 · 0 comments
Open

Character limit on identify tracking #1040

nickjf89 opened this issue Aug 11, 2022 · 0 comments

Comments

@nickjf89
Copy link

Describe the bug
I am calling the identify method with a hashed copy of the user's email address. This never appears in the web debugger, but when I change the userId to something short, such as my first name or "test", it works without issue. Is there a character limit applied? The segment debugger doesn't show any signs of errors.

To Reproduce
Steps to reproduce the behavior:

  • Do identify(userId: "ee1d83696ded26626ad9fd3f9ad4a28f207cab5a")
  • Notice no debugging errors in Xcode, but web debugger doesn't receive event.3.
  • Do identify(userId: "test")
  • Notice that the event appears in web debugger.
  • Expected behavior
  • The event should be sent to Segment, and shown in the web debugger.

Platform (please complete the following information):
Library Version in use: 7.9.0
Platform being tested: iOS
Integrations in use: Amplitude

Update
I've since found that there seems to be a character limit applied, as passing ee1d83696ded26626ad9fd3 (a shortened version of the original id) is sent correctly.

Can you advise if this is a bug or expected? For context, we have other teams identifying with strings this length, it only seems to be a problem on the iOS sdk.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant