Skip to main content

#Commerce Cloud Einstein0 人がディスカッション中

This topic is used for questions and conversations in the B2C Commerce Developers group

In using the Recommendation Validator I'm seeing these messages on pages where recommendation lists are shown.

<image moved during migration>

I do however see the products in the recommendations tab. According to Common Recommendation Validator Errors section in the documentation there should be a <isobject object="${product}" view="recommendation">

tag wrapping them which I have. Any insight to what might be causing this? Thanks.

6 件の回答
  1. 2023年1月20日 20:11

    I am using pagedesigner component thats why I can't wrap it into isobject tag but I have this error , not firing viewReco . any idea how to set up objects context for pagedesigner properly?

0/9000
7 件の回答
0/9000

Welcome to the new home for B2C Commerce Developers here in the Trailblazer Community! We’ve moved the discussion groups from the former Commerce Cloud Developer Center to this new location and we are dedicated to your success in building with B2C Commerce. Post your questions here and share your use cases.   

 

We have also created topics for further filtering of discussion. Search for and tag your posts with #Commerce APIs, #OCAPI, #SFRA, #PWA Toolkit and Managed Runtime, #Commerce Cloud Einstein, or #Page Designer to get information specific to those B2C Commerce products. 

 

Thank you to our entire B2C Commerce developer community. Your work and contributions play a big part in the success of our customers. With this new Trailblazer Community group and the new Commerce Cloud Developer Center we aspire to give our developers the tools and resources they need to build commerce experiences. We will continue to add content and resources to improve the B2C Commerce developer experience. Have a look around and give us feedback with your posts here!

 

#CommUpdates 

1 件のコメント
0/9000
2 件の回答
  1. 2022年4月11日 22:00

    migrated images below, with sandbox instance no error first, then dev instance error

     

    migrated images below, with sandbox instance no error first, then dev instance error

    renditionDownload (18).jpeg

0/9000

Hello, I'm new to the Einstein Recommender, I added my new Einstein Carousel (viewed-recently) on the homepage, the carousel is here but no products are displayed, even if the recommendation validator recommend many products, when I navigate a product and go back to the home page the products are now displayed.

 

My question is why the products are not displayed even if they are available when I visit the storefront for the first time.

 

any information could be helpful, thanks in advance.

 

<image moved during migration>

 
5 件の回答
0/9000
10 件の回答
0/9000
1 件の回答
  1. 2021年2月19日 21:08

    Hi @Eric Selk​, the uuid value will be the same as the cookieId parameter that you send in the request. If cookieId is omitted, the uuid will be automatically generated. In any case, that value should be used in subsequent requests, but you probably don't actually need to get it from the response body.

0/9000

We are trying to upgrade code that is using the old "built in" CQuotient API objects in our SFCC Storefront (ISML and isobject tags), and that code fires a finishCheckout event, so we need to know how to fire this event with the new v3 API so that this will still work when we delete the old code.

1 件の回答
  1. 2021年2月19日 21:10

    Hi @Eric Selk​, we don't currently support the finishCheckout activity in the v3 API. That activity is automatically tracked by the OCAPI/Mercury order process so it doesn't need to be implemented by our customers.

0/9000

Hello!

We're currently using the GetZoneRecommandations.

And the "complete-the-set" recommender is set to our zone.

When I have a look on the "Review Sets" tab of the recommender, I can correctly see different sets.

However, when I do a test with a post, I get no recommandations.

Here's the body posted:

{

 

 "realm": "aa**",

 

 "products": [

  {

   

   "id": "SH1668-00"

   

  }

 ]

 

}

 

Here's the response :

{

    "recs": [],

    "recoUUID": "3f7fe622-3bb2-4774-8d0b-c40dbdf*****",

    "recommenderName": "complete-the-set",

    "displayMessage": "Discover test"

}

 

Do you have an idea?

Thanks a lot

Best

Thomas

3 件の回答
  1. 2020年11月19日 19:25

    If that product is not working for you, maybe something in the request is incorrect. Here is a curl that works for your zone:

     

    curl --location --request POST 'https://api.cquotient.com/v3/personalization/aa****/zones/fitting-room-zone/recs' \

    --header 'clientId: ****' \

    --header 'Content-Type: application/json' \

    --data-raw '{

      "products": [{

        "id": "TH8602-00"

      }]

    }'

     

    Yes, you can send a variation group product as the anchor, instead. Use the `altId` and `altIdType` body parameters in the product object.

0/9000
1 件の回答
  1. 2021年8月9日 19:13

    Hi @Shawn Woodall​, the Zone Recommendation response contains an array called `recs`. You can check the length of that array when deciding whether or not to show the recommendation zone. Check the API Specification for the endpoint here. Does that help?

     

    -Kevin

0/9000