Passing data for Audience Targeting in Server Side Target calls | Community
Skip to main content
Level 3
January 21, 2021
Solved

Passing data for Audience Targeting in Server Side Target calls

  • January 21, 2021
  • 1 reply
  • 930 views

I know on client side this can be accomplished with the getOffers method, like so:

 

 adobe.target.getOffers({
                request: {
                    execute: {
                        pageLoad: {
                            parameters: {audience targeting object}
                        }
                    }
                }
            }).then(response => adobe.target.applyOffers({ response: response })).catch(error => error stuff);
 
 
However, I'm wondering if this is also possible with server side.  I'm unable to find anything in the documentation outlining if and how this could be accomplished.  Anybody have an ideas?
 
 
        
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by josejr19

@rjbu you could standup your own server side framework which has or can get your user data and then passes it to Target using the Target SDK versus doing it client side. From Adobe Target in house perspective, the only user data it retrieves is from within the experience cloud. 

 

Here is the link to the nodejs sdk you can use.

https://github.com/adobe/target-nodejs-sdk

1 reply

josejr19Accepted solution
Level 5
January 21, 2021

@rjbu you could standup your own server side framework which has or can get your user data and then passes it to Target using the Target SDK versus doing it client side. From Adobe Target in house perspective, the only user data it retrieves is from within the experience cloud. 

 

Here is the link to the nodejs sdk you can use.

https://github.com/adobe/target-nodejs-sdk