Skip to content

[AI-FSSDK] [FSSDK-12670] Block ODP identify event for single identifier#1152

Open
jaeopt wants to merge 1 commit into
masterfrom
ai/jaeopt/FSSDK-12670-odp-event
Open

[AI-FSSDK] [FSSDK-12670] Block ODP identify event for single identifier#1152
jaeopt wants to merge 1 commit into
masterfrom
ai/jaeopt/FSSDK-12670-odp-event

Conversation

@jaeopt
Copy link
Copy Markdown
Contributor

@jaeopt jaeopt commented May 26, 2026

Summary

Fixes ODP identify event to only send when multiple valid identifiers exist. Previously, the SDK sent an identify event even with a single identifier (just fs_user_id or just vuid), which provides no identity-linking value and generates unnecessary network traffic.

Changes

  • Added identifier count guard in DefaultOdpManager.identifyUser to skip event dispatch when fewer than 2 valid identifiers are present
  • Added debug-level logging when the identify event is skipped due to single identifier
  • Updated tests for single-identifier cases to expect no event sent

Jira Ticket

FSSDK-12670

Notes

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

Successfully merging this pull request may close these issues.

1 participant