The Bazaarvoice Mobile SDKs provide access to most of the core products Bazaarvoice offers. To learn more, go to the Mobile SDK documentation home page.
This documentation explains how to create and submit a device fingerprint for a users mobile device.
Bazaarvoice has partnered with iovation, an industry leader in device reputation technology, to ensure authenticity in consumer-generated content. Bazaarvoice Mobile SDKs for Android and iOS support the ability to include the iovation fingerprint along with Conversations API Submission requests, using the fingerPrint parameter. Contact your Bazaarvoice support representative to request an evaluation of the iovation integration.
Refer to the Device Fingerprinting page of the Bazaarvoice Developer Portal for technical details about creating and submitting device fingerprinting information from iovation with consumer-generated content. Refer to the Mobile Device Fingerprinting page of the Developer Portal for mobile-specific details about integrating with iovation.
Downloading the iovation SDK
iovation-ios-sdk-4.3.0.zip archive from https://github.com/iovation/deviceprint-SDK-iOS. Uncompress it and refer to
iovation-ios-sdk-4.3.0/README.html for installation and usage instructions.
After you integrate the
iovation.framework and the
DevicePrint starts, the rest of the integration process is simple. For any
BVAnswerSubmission request object created, add the
fingerprint value like the sample below:
let review = BVReviewSubmission( ... ) review.fingerPrint = DevicePrint.blackbox() // ...add in your other parameters (reviewText, reviewTitle, userNickname, etc.)...
BVReviewSubmission *review = [[BVReviewSubmission alloc] init... ]; review.fingerPrint = [DevicePrint blackbox]; // ...add in your other parameters (reviewText, reviewTitle, userNickname, etc.)...
let reviewSubmission = BVReviewSubmission(...) reviewSubmission <+> .fingerprint(DevicePrint.blackbox()) // ...add in your other parameters (reviewText, reviewTitle, userNickname, etc.)…
Validating your iovation integration
After you install the iovation SDK with the Bazaarvoice Mobile SDK in your application, you can begin to POST Conversations content. Before your submit you application to the App Store, please submit one Review, Answer, or Question to Bazaarvoice on production. You can send the transaction ID for the successful submission and Bazaarvoice can verify the Authenticity service is properly set up.