Expand my Community achievements bar.

SOLVED

Can I run a multi-page test using an mbox instead of refinements?

Avatar

Level 2

I'm trying to figure out if I can use or create an mbox in Target to run a multi-page test and have it work like URL refinements.

 

Example: I have 100 products and I want to run a banner on 50 of the products. Product URLs have unique IDs and the URLs are not very SEO friendly.

Example URL: '/lang/product/unqId123/product-name'  ---- Ideal URL: '/lang/product/shared-path/product-name'

 

Because of the unique ID, I'd have to target ALL products using the url that has '/lang/product' in the URL. Is it possible to create an mbox like 'target-mbox-myTestName' and use that mbox on only the products/pages I'm looking to target w/o using a URL refinement?

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Hi @jsolano918,

Yes, you can do that! If it's easier for you to implement a custom mbox across those 50 product pages than to write a refinement rule to address those pages that's a totally viable solution with Adobe Target. I'd just give the mbox a name that is meaningful and helps the person setting up the test/activity to understand where it applies to.

View solution in original post

3 Replies

Avatar

Correct answer by
Employee Advisor

Hi @jsolano918,

Yes, you can do that! If it's easier for you to implement a custom mbox across those 50 product pages than to write a refinement rule to address those pages that's a totally viable solution with Adobe Target. I'd just give the mbox a name that is meaningful and helps the person setting up the test/activity to understand where it applies to.

Avatar

Level 2
Thanks, this was extremely helpful. To follow up, I have another question but its related to this. It's been over a year since I worked in Target. I have seen that mbox.js is basically no longer supported. Is there documentation on best practices to create and implement custom mboxes? I see lots of documentation for the global mbox, but not custom mboxes - thanks!

Avatar

Employee Advisor
Yes, the mbox.js has been deprecated. To fire a custom mbox location with at.js 2.x you will want to use the new getOffers() function. Details can be found here: https://experienceleague.adobe.com/docs/target/using/implement-target/client-side/at-js-implementati...