diff --git a/Pod/Classes/SEGAdjustIntegration.m b/Pod/Classes/SEGAdjustIntegration.m index 731b1b8..e6f470a 100644 --- a/Pod/Classes/SEGAdjustIntegration.m +++ b/Pod/Classes/SEGAdjustIntegration.m @@ -1,4 +1,5 @@ #import "SEGAdjustIntegration.h" +#import @implementation SEGAdjustIntegration @@ -98,6 +99,12 @@ - (void)identify:(SEGIdentifyPayload *)payload - (void)track:(SEGTrackPayload *)payload { + NSString *segmentAnonymousId = [[SEGAnalytics sharedAnalytics] getAnonymousId]; + if (segmentAnonymousId != nil && [segmentAnonymousId length] != 0) { + [Adjust addSessionPartnerParameter:@"anonymous_id" value:segmentAnonymousId]; + SEGLog(@"[Adjust addSessionPartnerParameter:%@]", segmentAnonymousId); + } + NSString *token = [self getMappedCustomEventToken:payload.event]; if (token) { ADJEvent *event = [ADJEvent eventWithEventToken:token];