Expand my Community achievements bar.

SOLVED

Reading Merchandising Evar from post_product_list of Data feeds data using SQL query

Avatar

Level 3

Hi Team,  can you please help me to read  Merchandising Evar(v198) from post_product_list of Data feeds data in SQL query

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @DineshRkumar ,

Based on Merchandising eVar instances lookup documentation, you can lookup for value 1297 is post_product_list column for eVar198's merchandising instances.

So, for a give product_list values the post_product_list shows as below,

product_list = "testCat;testSKU;1;100;;eVar198=testVal"

post_product_list = "testCat;testSKU;1;100;;1297=testVal"

In your SQL query you can add a where clause to check for records where post_product_list either contains ";1297=" (i.e. eVar198 is first eVar in merchandising variables) or "|1297=" (i.e. eVar198 is not the first eVar in merchandising variables).

Cheers!

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor

Hi @DineshRkumar ,

Based on Merchandising eVar instances lookup documentation, you can lookup for value 1297 is post_product_list column for eVar198's merchandising instances.

So, for a give product_list values the post_product_list shows as below,

product_list = "testCat;testSKU;1;100;;eVar198=testVal"

post_product_list = "testCat;testSKU;1;100;;1297=testVal"

In your SQL query you can add a where clause to check for records where post_product_list either contains ";1297=" (i.e. eVar198 is first eVar in merchandising variables) or "|1297=" (i.e. eVar198 is not the first eVar in merchandising variables).

Cheers!

Avatar

Community Advisor and Adobe Champion

As @Harveer_SinghGi1 mentioned, in the Post Product List, you will see the backend Event ID (rather than the "readable name".

 

You should also be aware that all merchandising eVars will be listed, even if they aren't used in that context.

 

Empty eVars will show ::hash::0