v2024.2.68.2.950 - Improved bot filtering mechanism
Major changes
Bot filtration improvment
The mechanism for filtering bot actions in the platform has been improved. The filtering settings are contained in two config files: bots_ip.json
and bots_ua.json
. With their help you can set actions that will be applied to detected bot actions. You can learn more about how these files work in the article.
Minor changes
- It is now possible to customize in the platoform configuration the timeout for connecting to the database with history of events.
- Improved performance of some platform processes.
Fixes
- Fixed an issue where the "API Request" node passed incorrect request parameter data to the platform.
caution
To fix this error, the user needs to migrate. To do this, do the following before launching the new version:
-
Stop
webcontrol
andprocworkflow
services -
Start
aktool
from new build with the command:
./aktool workflow api_nodes_convert --config /root/MarketingPlatform/config/main.json
- Start
webcontrol
andprocworkflow
services
Help for the migrator:
Usage:
aktool workflow api_nodes_convert --accs=1,2... --wfs=1,2... [flags]
Examples:
./aktool workflow api_nodes_convert --accs=1,2 --wfs=1,2
Flags:
-a, --accs ints Account IDs (comma-separated list, empty means all)
-h, --help help for api_nodes_convert
-w, --wfs ints Workflow IDs (comma-separated list, empty means all)
Global Flags:
--config string config path (default "/opt/akd/config/main.json")
-o, --output string file path to output in the result of the command (default "stdout")
- Fixed a bug where a space character was incorrectly encoded by the platform in the "API Request node".
- AMP-version of the email template is now formed correctly.
- Fixed a bug where the scenario would not include profiles by activating pixels.
- Fixed a bug where the
procpush
andtariffcontroller
processes would not terminate without a forced stop. - Now data about previous popup form fills is not deleted after renaming fields of this form.
- Fixed errors related to incorrect deletion of entities from profiles.
- External variables of email templates are now correctly converted in the platform when importing templates via code insertion.
- Fixed a bug where location detection when importing profiles did not work correctly in some cases.
- Improved display of some interface elements in the mobile version.
- Corrected description of some parameters in the platform.
- Fixed some bugs in the platform interface.
- Fixed panic in
tzdata
.
References: PL-16513 PL-16476 PL-16441 PL-15870 PL-16283 PL-16134 PL-16351 PL-16499 PL-16490 PL-15447 PL-15328 PL-16238 PL-15859 PL-16469 PL-15646 PL-14839 PL-16186 PL-16133 PL-16198 PL-16243 PL-16160 PL-16028