Apply an action map to specific webpages

From Genesys Documentation
Revision as of 19:33, December 17, 2020 by Barbara.martin@genesys.com (talk | contribs) (Published)
Jump to: navigation, search

Learn how to specify the webpages where an action map triggers.

Prerequisites

Apply an action map to webpages

When you create an action map that uses aNo results, define an expression that determines on which webpages the action map should or should not trigger:

  1. Under Apply to selected pages, click Add page.
  2. In the Show this action map if the page URL list, select the appropriate operator.
  3. In the some path or keyword box, type the appropriate value (as needed by the operator you selected).
  4. Do one of the following:
    • To add an OR condition, next to the some path or keyword box, click the +. For more information, see OR conditions.
    • To add an AND condition, under the boxes, click Add. For more information, see AND conditions.
  5. Verify that the expression is valid.

Operators for URL conditions

Operator Matches Description Notes
equals a full URL only Action map triggers only when the visitor is on a webpage with a URL that exactly matches all of the characters that you define.


Note: You must specify the protocol, either http: or https:.

If you define an equals condition, you cannot define any other AND conditions.

Correct:

  • equals http://abc.com OR http://def.com OR http://xyz.com

Incorrect:

  • equals abc.com OR def.com
  • equals abc.com AND equals xyz.com
not equals a full URL only Action map triggers only when the visitor is on a webpage with a URL that exactly matches all of the characters that you define.


Note: You must specify the protocol, either http: or https:.

If you define a not equals condition, you cannot define any other AND conditions.


Correct:

  • not equals http://abc.com OR http://def.com OR http://xyz.com<br />

Incorrect:

  • equals abc.com OR def.com
  • equals abc.com AND equals xyz.com
like a "substring match" Action map triggers only when the visitor is on a webpage with a URL that contains some of the characters that you define.

This operator is useful when you want to target a unique query string parameter (a keyword) that appears in multiple URLs.

You can define conditions containing multiple like and not like operators.

Correct:

  • like insurance AND like auto OR home OR health
not like a "substring match" Action map triggers only when the visitor is on a webpage with a URL that does not contains any of the characters that you define.
starts with identical characters starting from the beginning of the string, up to and including the last character in the string Use this operator when your URLs are generally unvarying but can include query string parameters at the end that you want to exclude.


Note: You must specify the protocol, either http: or https:.

You can have one starts with or one ends with operator per condition.


Correct:

Incorrect:

  • starts with abc.com OR xyz.com AND starts with abc.com OR xyz.com
ends with identical characters starting from the end of the string, up to and including the first character in the string Use this operator when you want to match a specific query string parameters at the end of the URL.

For example, you can match shopping cart pages that use "/thankyou.html" at the end of their URLs.

You can have one ends with operator per condition.

GPE-5839 Updates Operators for URL conditions


Operator Matches... Notes
contains all All the characters that you specify. You must specify the protocol, either http: or https:.
contains any Any of the characters that you specify.
does not contain all Some, but not all, of the characters that you specify.
does not contain any None of the characters that you specify.
equals An exact match to the characters that you specify. You must specify the protocol, either http: or https:.

If you define an equals condition, you cannot define any other AND conditions.

Correct:

  • equals http://abc.com OR http://def.com OR http://xyz.com

Incorrect:

  • equals abc.com OR def.com
  • equals abc.com AND equals xyz.com
not equals A full URL.

Note: When used with an action map, the action map triggers only when the visitor is on a webpage with a full URL that matches exactly all the characters that you specify.

You must specify the protocol, either http: or https:.

If you define a not equals condition, you cannot define any other AND conditions.

Correct:

  • not equals http://abc.com OR http://def.com OR http://xyz.com<br />

Incorrect:

  • equals abc.com OR def.com
  • equals abc.com AND equals xyz.com
greater than Values greater than those that you specify.
greater than or equal Values greater than or equal to those that you specify.
less than Values less than those that you specify.
less than or equal Values less than or equal to those that you specify.
starts with Identical characters starting from the beginning of the string, up to and including the last character in the string.


Note: Use this operator when your URLs are unvarying (generally) but can include query string parameters at the end that you want to exclude.

You must specify the protocol, either http: or https:.

You can have one starts with or one ends with operator per condition.

Correct:

Incorrect:

  • starts with abc.com OR xyz.com AND starts with abc.com OR xyz.com
ends with Use this operator when you want to match a specific query string parameter at the end of the URL.

For example, you can match shopping cart pages that use "/thankyou.html" at the end of their URLs.

You can have one ends with operator per condition.

Condition errors

As you define your condition, Genesys Predictive Engagement checks for syntax errors, including a valid protocol, spaces and extra special characters. If there are syntax errors, Genesys Predictive Engagement displays an error message. For more information, see the notes for the operator that you are using.

OR conditions

You can add as many OR conditions as you need for each operator. For more information on the available operators, see Operators for URL conditions.

Important
If you use an "OR" condition, the action map triggers when either of the conditions is true.

AND conditions

You can add as many AND conditions as you need for each operator. For more information on the available operators, see Operators for URL conditions.
Important
If you use an "AND" condition, the action map triggers only when both conditions are true.

Remove a condition

To remove a condition, rest your mouse on it and then click the x that appears.

Verify that the expression is valid

After you define the expression to apply an action map to a webpage, ensure that the expression is valid.

  1. Under Check if the action map targets the web page(s), type the first URL to check in the box.
  2. To check another URL, click + and type the next URL.
  3. After you specify all the pages to check, click Check.
  4. Review the results.

Important
If you see, "No" when you check a webpage, it means that the URL doesn't match the specified conditions. Check your expression:
  • If you are using the equals, or not equals operators, ensure that you specified a full URL.
  • If you are using the equals, not equals, or starts with operators, ensure that you specified the protocol.

Retrieved from "https://all.docs.genesys.com/ATC/Current/AdminGuide/Apply (2024-10-06 22:39:49)"
Comments or questions about this documentation? Contact us for support!