For the complete documentation index, see llms.txt. This page is also available as Markdown.

URL Matching Rules

The following describes the rules used for defining data matching conditions in page groups, conversions, and event settings.

Contains

Matches URLs that contain a specific string. For example, when "abc.com" is set as "Contains," URLs like the following will be included:

  • https://abc.com/lp

  • https://abc.com/company

  • https://abc.com/company/contact

Does Not Contain

Matches URLs that do not contain a specific string. For example, if you want all pages except blog pages, you can set "example.com/blog" as "Does Not Contain."

Starts With

Matches URLs that start with the registered string. Typically used for URLs that contain query parameters.

For example, suppose a specific visitor (id=9982251615) visited the following URL:

https://www.example.com/checkout.cgi?page=1&id=9982251615

If the above URL is set as a "Starts With" match, only visits from the user with id=9982251615 will be affected, not visits from other users.

If you want to target all users but only on page=1, you can use the "Starts With" match with the following URL:

https://www.example.com/checkout.cgi?page=1

Additionally, if you want to include pages beyond just page=1, you can use the "Starts With" match with the following URL:

https://www.example.com/checkout.cgi?page

Ends With

Matches URLs that end with the registered string.

For example, if you register "/test/index.html" as an "Ends With" match, a URL like "http://www.example.com/s/test/index.html" would be included.

However, the following URL would not be matched because it does not end with "/test/index.html":

http://www.example.com/s/test/index.html?wore=xxx

Exact Match

Matches only when the configured URL is exactly the same as the actual URL.

  • Tips: Match parameters: Uses page parameters as conditions, targeting only users with specific parameters. Ignore parameters: Targets all users visiting the page regardless of whether they carry parameters.

Regular Expression

Regular expressions are a method for representing multiple strings that follow a certain pattern.

By using regular expressions, you can define more flexible matching conditions.

Common Regular Expression Examples

  1. Match a website domain at the beginning and end with a slash or question mark

Regular expression: ^https:\/\/www.ptmind.com($|\/$|\/\?.*)

Included URLs: https://www.ptmind.comhttps://www.ptmind.com/https://www.ptmind.com/?WT.mc_id=xxxx

Excluded URLs: https://www.ptmind.com/abc

(Additional examples follow the same pattern)

Regular Expression Validation Tool

To verify that a regular expression is written correctly, you can use a tool such as the Regex Tester.

If you have any questions during setup, please feel free to contact us through the Ptengine support assistant.

最終更新