"""Logic related to communications with Segment.""" import analytics from notifications import config analytics.write_key = config.SEGMENT_WRITE_KEY def track_unsubscribe(user_id, feed_name, feed_id): """Track unsubscribe event on Segment. Args: user_id (str): the orchard user id. feed_name (str): the feed name. feed_id (str): the feed id. Returns: None """ analytics.identify(user_id) analytics.track(user_id, 'Unsubscribed', { 'feed_name': feed_name, 'feed_id': feed_id, 'user_id': user_id })