Filter by IP (exclusion) on Adobe Target | Community
Skip to main content
Level 2
April 4, 2017
Solved

Filter by IP (exclusion) on Adobe Target

  • April 4, 2017
  • 4 replies
  • 6908 views

Hi, how to exclude users of an specific IP on all activities of Adobe Target?

Thanks

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 Løjmann

Hi,

Without giving it a try, I would say the following should work:

try{
    var ip = user.header('x-cluster-client-ip');
    if(ip.match(/^5\.19\.(0|1|2|3|4|5|5|7|8|9|10|11|12|13|14|15)+\.\d/g)) {
       mboxParam = 'true';
   }
 return mboxParam;
}
catch(e){
  // Error handling...    
}

Read more about applying profile scripts here: https://marketing.adobe.com/resources/help/en_US/tnt/help/c_Profile_Parameters.html

/Løjmann

4 replies

Løjmann
Level 5
April 4, 2017

Hi,

If you have access to the IP address in your datalayer, you could simply just exclude the Target script based on the IP address.

Alternatively, you will have to setup a profile script setting a property on a target user profile, if the traffic match the specific IP address. Then you just use that as a criteria in your audience.

You can read more about profile scripts here: https://marketing.adobe.com/resources/help/en_US/tnt/help/r_variables_profiles_parameters_methods.html and look for user.header('x-cluster-client-ip') as that will give you access to the IP address.

If you don't know about profile scripts, let me know and I can help you write it. (just let me know the IP)

/Løjmann

Laura54Author
Level 2
April 5, 2017

Thank you very much Løjmann, could we have an profile script example for 5.19.0.0? And for a range from 5.19.0.0 to 5.19.15.254?

Løjmann
LøjmannAccepted solution
Level 5
April 5, 2017

Hi,

Without giving it a try, I would say the following should work:

try{
    var ip = user.header('x-cluster-client-ip');
    if(ip.match(/^5\.19\.(0|1|2|3|4|5|5|7|8|9|10|11|12|13|14|15)+\.\d/g)) {
       mboxParam = 'true';
   }
 return mboxParam;
}
catch(e){
  // Error handling...    
}

Read more about applying profile scripts here: https://marketing.adobe.com/resources/help/en_US/tnt/help/c_Profile_Parameters.html

/Løjmann

ParitMittal
Level 10
April 6, 2017

Hi ,

Also, adding on to the above reply from Thomas Lojmann , Please refer the following article on the same :

https://helpx.adobe.com/target/kb/create_audiences_based_on_specific_IP_using_profile_scripts_in_target.html

Thanks & Regards

Parit Mittal