6 Replies Latest reply on Oct 15, 2015 7:29 PM by CCWC19

    Target classic- What is the cleanest way to create a mobile phones segment

    gpolkin

      I need to create a segment for "mobile phone" traffic (not tablets)

      I realize this can be done in Adobe Analytics and shared via the cloud but we have not implemented the Adobe Cloud Visitor ID.  My current solution is to use an expression target using syntax provided by a co-worker with more coding skills than I possess.

      Any easier ideas on how to do this in Classic?

      Greg

       

       
      var userAgent = user.header( 'user-agent' ) || '';
      var mobileAgents = [ 'iPhone', 'Windows Phone', 'Android', 'Mobile' ];
       
      for( var i = 0; i < mobileAgents.length; i ++ ) {
      if( userAgent.indexOf( mobileAgents[ i ] ) > -1 ) {
      return true;
      }
      }
       
      return false;
      • 0. Re: Target classic- What is the cleanest way to create a mobile phones segment
        CCWC19

        Hello , 

        I'm trying to create a segment for "Mobile" and a segment for "Tablet". Following some of the examples given. They both record the same data.  Is this maybe because tablet are still considered mobile or vice versa ? 

        Screenshot attached of both implementation of segments 

        If I did configure it wrong, what is the best way to get "Tablets only"

        [img]Screen Shot 2015-07-22 at 3.58.54 pm.png[/img]

        [img]Screen Shot 2015-07-22 at 4.02.33 pm.png[/img]