dusanmiha

Facebook App - Ecommerce - iOS - Swift - InitiatedCheckout

Oct 15th, 2021
1,051
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.78 KB | None | 0 0
  1. func logInitiatedCheckoutEvent(
  2.     contentId: String
  3.     contentType: String
  4.     numItems: Int
  5.     currency: String
  6.     paymentInfoAvailable: BOOL
  7.     valToSum: (double)price
  8. ) {
  9.     let parameters = [
  10.         AppEvents.ParameterName("FBSDKAppEventParameterNameContentID").rawValue: contentId,
  11.         AppEvents.ParameterName("FBSDKAppEventParameterNameContentType").rawValue: contentType,
  12.         AppEvents.ParameterName("FBSDKAppEventParameterNameNumItems").rawValue: numItems,
  13.         AppEvents.ParameterName("FBSDKAppEventParameterNamePaymentInfoAvailable").rawValue: paymentInfoAvailable,
  14.         AppEvents.ParameterName("FBSDKAppEventParameterNameCurrency").rawValue: currency
  15.     ]
  16.  
  17.     AppEvents.logEvent(.init("FBSDKAppEventNameInitiatedCheckout"), parameters: parameters)
  18. }
Advertisement
Add Comment
Please, Sign In to add comment