Skip to main content
m_alcantara
Level 4
September 29, 2026
Solved

Recommendations: Adding entities via Feeds or Recommendations API vs passing Adobe Target parameters (using Launch)

  • September 29, 2026
  • 2 replies
  • 25 views

I’m setting up Recommendations for the first time using this as reference: How Do I Implement Recommendations Activities? | Adobe Target but also many other pages of instructions.

I understand that to build the list in the Catalog, I can use Feeds or the Recommendations API. There is a third option, Delivery API, that I haven’t explored. I tested using the Recommendations API and it worked. I was able to pass an entity.

I’m not clear about this step (from the above page): 3. Pass behavioral information and context

In Launch (aka Data Collection) I set up a Web SDK Variable and Rule that sets various entity attributes such as entity.id, entity.name, entity.categoryID, and so on. I can see this data on the interact payload and assume it’s being passed to Target. More inf here: Send parameters - Migrate Target from at.js 2.x to Web SDK | Adobe Target

What is the purpose of passing Target params? Is it to inform Target about visitor behaviour? Is this a different thing than adding entities to the Catalog?

Thank you.

Best answer by johnsi11

Yes, passing entity data as target parameters is another way to populate the catalog. 

2 replies

johnsi11
johnsi11Accepted solution
Level 2
September 29, 2026

Yes, passing entity data as target parameters is another way to populate the catalog. 

m_alcantara
Level 4
September 29, 2026

Thank you. The documentation didn’t mention that for some reason. This must be why my Catalog got populated as soon as I published my Launch changes. It’s now passing all the entities to Target.