Releases: pixlee/ios-sdk-carthage
Carthage Compatibility Fixes
Cocoapods Release
- Cocoapods support
Uploader function and improvements
Adding PIXLEE Uploader API to PXLAlbums class, and improvements to the POST manager class.
Swift documentation
Swift documentation and example project.
Analytics Upgrade
Analytics:
Adding Conversion events addToCart and Conversion
Adding Engagement events openendLightbox, openedWidget, Loadmore, ActionClicked
For documentation https://developers.pixlee.com/docs/analytics-events-tracking-pixel-guide?origin_team=T02DH7ZKG#openedWidget.
Analytics Upgrade
Analytics:
Adding Conversion events addToCart and Conversion
Adding Engagement events openendLightbox, openedWidget
The structure is as follow:
PXLAlbums class have two functions:
triggerEventOpenedLightbox
triggerEventOpenedWidget
Notes: To trigger these event you need the album_id to be set by initializing an PXLAlbum and running loadNextPageOfPhotosFromSku, if the user triggers these events before we are sending album_id as empty with a warning to stdout.
PXLAnlaytics have two class functions:
triggerEventAddCart (currency are optional can pass nil)
triggerEventConvertedPhoto (order_id, currency are optional can pass nil)
Global Modifications:
in PXClient Class added Post function
in PXClient Class Set the serializer to JSON when doing a POST and back to form when doing a GET, it should have been JSON for GET as well, it's a possible upgrade in the future.
all over Some documentation for the events, I tried to follow the previous structure.
For documentation https://developers.pixlee.com/docs/analytics-events-tracking-pixel-guide?origin_team=T02DH7ZKG#openedWidget.
SDK update
Merge pull request #5 from pixlee/mo/bug_fixes removing logs