Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Web scraping is increasingly used to extract a website's content and data from a website, often conducted through automated via bots and crawlers. For instance, competitors may target your site by scraping this way to retrieve content for various reasons. To discourage scraping of your Customer Self Service eCommerce Platform site, you can enable a the Honeypot setting that . This helps detect suspicious IP addresses and temporarily restrict restricts them from accessing your site. Administrators can view the list of restricted IP addresses and remove them if needed. A suspicious activity report can be set up and automatically emailed to specific recipients to enhance monitoring.    

...

IP addresses are flagged as suspicious when they access a special trap route on your site since the . This route to a 'hidden' page will not be accessed through usual browsing or by legitimate purchasing customer or website visitor would not go to this 'hidden' pagecustomers/website visitors.         

Step-by-step guide

...

Send suspicious activity report

...

Info

Implementing this function requires consultation with Commerce Vision. 


A scheduled task can be set up so that a suspicious activity report (CSV file) to can be emailed to specific recipients at regular periods.  The report will contain the following information:

  • unexpected number of requests per time period for a given User is over a threshold,
  • unexpected number of total requests for a set time period,
  • and other custom data that can be queried.
  1.  Navigate to SettingsFeature ManagementSystem.

  2. Toggle ON Suspicious Activity, then click Configure

  3. In the Suspicious Activity Settings screen, to enable the feature for your site, toggle ON Enable Periodic Report Email

  4. To set task date/time and frequency, enter Scheduled Task Settings.
    Schedule Start Date: select the date and time the system will run the suspicious activity task.
    Report every N Minutes: enter the frequency (in minutes) the report generates.

  5. Report Data Query Parameters helps to monitor unusually high traffic activity on your site.
    Time Period Minutes: enter the period for monitoring. Default: 60min 
    Pages Per Time Period: enter the number of pages accessed per the time period entered to be included
    Pages Per Session: enter the number of pages accessed per session to be included

  6. Report Email Settings sets information about the report recipient(s) and email message. 
    Send to Email Address: enter one or more email addresses (CHECK)the email address the report is to be sent to
    Email Subject: enter subject title for email. Default: Suspicious activity report
    Email Content: edit the message body in the editor as required.  Default: Attached is the suspicious activity report data.

...