Advertisement
FilipFD

nxt_Facebook_destination_reached

Jul 5th, 2021
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /**
  2.  * For more details, please take a look at:
  3.  * developers.facebook.com/docs/swift/appevents
  4.  */
  5. func logDestination_reachedEvent(
  6.     sessionHash: String
  7.     userId: String
  8.     appMode: String
  9.     destinationName: String
  10.     longitude: String
  11.     latitude: String
  12.     elapsedTime: String
  13.     startToEndDistance: String
  14.     visitedVenues: String
  15.     addedVenues: String
  16.     startingPoint: String
  17.     destinationType: String
  18.     exitsAdded: String
  19.     exitsTaken: String
  20. ) {
  21.     let parameters = [
  22.         AppEvents.ParameterName("sessionHash").rawValue: sessionHash,
  23.         AppEvents.ParameterName("userId").rawValue: userId,
  24.         AppEvents.ParameterName("appMode").rawValue: appMode,
  25.         AppEvents.ParameterName("destinationName").rawValue: destinationName,
  26.         AppEvents.ParameterName("longitude").rawValue: longitude,
  27.         AppEvents.ParameterName("latitude").rawValue: latitude,
  28.         AppEvents.ParameterName("elapsedTime").rawValue: elapsedTime,
  29.         AppEvents.ParameterName("startToEndDistance").rawValue: startToEndDistance,
  30.         AppEvents.ParameterName("visitedVenues").rawValue: visitedVenues,
  31.         AppEvents.ParameterName("addedVenues").rawValue: addedVenues,
  32.         AppEvents.ParameterName("startingPoint").rawValue: startingPoint,
  33.         AppEvents.ParameterName("destinationType").rawValue: destinationType,
  34.         AppEvents.ParameterName("exitsAdded").rawValue: exitsAdded,
  35.         AppEvents.ParameterName("exitsTaken").rawValue: exitsTaken
  36.     ]
  37.  
  38.     AppEvents.logEvent(.init("destination_reached"), parameters: parameters)
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement