Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

Orderconfirm mbox call on cross domain or third-party domain

Avatar

Avatar
Boost 3
Level 1
Knowledgeseeker98
Level 1

Likes

4 likes

Total Posts

28 posts

Correct Reply

0 solutions
Top badges earned
Boost 3
Boost 1
View profile

Avatar
Boost 3
Level 1
Knowledgeseeker98
Level 1

Likes

4 likes

Total Posts

28 posts

Correct Reply

0 solutions
Top badges earned
Boost 3
Boost 1
View profile
Knowledgeseeker98
Level 1

06-11-2020

Hi Community,

I have issue on sending mbox parameters. It is kind of cross domain. In this use case , journey start with domain A and end with domain B. From domain B we are passing order confirmation mbox parameters to profile scripts. Since it is third-party domain I think those parameters are not sent properly to Adobe target.

Any idea or do we need to enable anything for this cross domain scenario?

 

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Give Back 25
Employee
ryanr701
Employee

Likes

197 likes

Total Posts

220 posts

Correct Reply

87 solutions
Top badges earned
Give Back 25
Give Back 10
Give Back 5
Give Back 3
Give Back
View profile

Avatar
Give Back 25
Employee
ryanr701
Employee

Likes

197 likes

Total Posts

220 posts

Correct Reply

87 solutions
Top badges earned
Give Back 25
Give Back 10
Give Back 5
Give Back 3
Give Back
View profile
ryanr701
Employee

09-11-2020

Hi @Knowledgeseeker98

Are your sites using ECID/Visitor ID Service? Are you using at.js 1.x or 2.x? If 1.x is Target using the default 1st party only cookies setting? The answer will vary depending on these circumstances.

With ECID in place if the visitor's browser accepts 3rd party cookies then as @Eric_Vidana mentioned if you use the same Target library (at.js) on both sites the same visitor should be linked across domains.

If you don't use the ECID and use the default Target implementation cookie method (1st party only), then the visitors on Domain A will appear to Target as a new visitors when they reach Domain B.

Keep in mind at.js 2.x ONLY supports 1st party cookies (help doc). So with at.js 2.x and no ECID cross domain visitors will appear as new visitors. Though you might still be able to pass the mboxSession as query parameter in a link from Domain A to Domain B and stitch them. I haven't tried this myself on at.js 2.x, but it could work. Of course, that only works when the visitor is changing domains through a link you control.

Answers (2)

Answers (2)

Avatar

Avatar
Affirm 10
Level 3
karandhawan
Level 3

Likes

35 likes

Total Posts

41 posts

Correct Reply

10 solutions
Top badges earned
Affirm 10
Give Back
Boost 5
Boost 3
Boost 25
View profile

Avatar
Affirm 10
Level 3
karandhawan
Level 3

Likes

35 likes

Total Posts

41 posts

Correct Reply

10 solutions
Top badges earned
Affirm 10
Give Back
Boost 5
Boost 3
Boost 25
View profile
karandhawan
Level 3

26-11-2020

@Knowledgeseeker98 Can you please confirm the Target library version which you are using. Is it at.js 1.x, or is it at.js 2.x?

 

Regards,

Karan

Avatar

Avatar
Contributor
Level 7
Eric_Vidana
Level 7

Likes

157 likes

Total Posts

151 posts

Correct Reply

37 solutions
Top badges earned
Contributor
Shape 1
Give Back 5
Give Back 3
Give Back 25
View profile

Avatar
Contributor
Level 7
Eric_Vidana
Level 7

Likes

157 likes

Total Posts

151 posts

Correct Reply

37 solutions
Top badges earned
Contributor
Shape 1
Give Back 5
Give Back 3
Give Back 25
View profile
Eric_Vidana
Level 7

06-11-2020

As long as you have the same Adobe Target library on the sites and they are both going to the same client endpoint, you should be fine. There are some settings in the Target interface to block/allow different hosts, but that setting is off by default. In addition, new requests should automatically be classified as production (Hosts settings) so you should be good there too.