Decide your approach
This sections helps you find the best approach to implement the Authentic Discovery API.
Use the table below to identify the correct Authentic Discovery API approach for your site. Implementing duplicate markup can confuse search engines and negatively impact your SEO performance. It is highly recommended that you consult with Bazaarvoice Support to ensure a clean JSON-LD integration and avoid SEO conflicts.
| Current Client Setup | Implementation Approach |
|---|---|
| Client using SEO |
|
| Client not using SEO |
|
| Client using BVSEO SDK |
|
2## Prerequisites
Before you implement, complete the following steps:
- Check your Bazaarvoice platform: Your account must use the current Bazaarvoice Conversations Ratings & Reviews (R&R) platform. The legacy PRR platform is not supported.
- Client ID: Your Client ID appears as the client-id path parameter in all API requests. Confirm this value with your Bazaarvoice account team if you are unsure.
- Product ID: Confirm that the product IDs you use on your PDPs match the product catalog registered in the Bazaarvoice system. A mismatch causes the API to return empty or incorrect markup.
- Check your current SEO setup: If you currently use BVSEO, BVSEO SDK or any other SEO solution, replace your existing custom SEO markup logic for ratings, reviews, and questions by directly embedding the server-side Authentic Discovery API response into your HTML. You should continue using your current API display solution for all visual rendering.
Note:
If you face any issues during implementation, please contact Bazaarvoice Support for assistance.
Updated about 6 hours ago
