v2024.2.68.2.287 - Multi-capture scenario, Product feed, Pixel trigger improvements
Major changes
Combined profile capture into a scenario
Added the ability to configure capture profiles with multiple conditions within a single scenario. This capture allows the user to consider different entry options without creating multiple new scenarios. Up to 10 such conditions can be added per scenario.
Also statistics on captured profiles is available, including for each condition separately. This feature allows you to analyze capture data from different business points. You can learn more about customizing the scenario elements right there.
Importing a product feed by link in the Market
After adding a product feed, you need to migrate for the Market module to work correctly. To do this, do the following before launching the new version:
-
Stop the
webcontrol
service. -
Start
aktool
from new build with the command:
./aktool migrate importfeed --config /opt/akd/config/main.json
- Start the
webcontrol
service.
Now you can set up synchronization of products and SKUs in the Market with your product feed data. The "Import products on schedule" feature allows you to specify a link to the feed file and the time at which the import will take place. You can learn more about setting up synchronization with product feed in this article.
Detailed import statistics are available for each synchronization:
Filtering by additional fields for pixel activation trigger
Added the ability to specify selection rules for additional fields when setting up a trigger by activating a pixel. This allows you to more precisely customize the campaign for a certain group of clients or specific products:
Minor changes
- New connection types have been added: Basic Authentication and Token Authentication.
- ClickHouse system driver package and connector have been updated.
Interface improvements and fixes
- Fixed a bug in the tooltip in the profile list.
- Scenario exit item ID is now displayed in the profile card.
- Fixed role management for master users.
- Pixel reference is now correctly displayed in the profile history.
- Market when importing products now displays the correct number of products.
- Forms now work correctly in preview mode.
- The image insertion panel in the template editor now displays the correct URL.
- Information about the creator and the date of the last change in integrations and connections is displayed correctly.
- Outdated Firebase API has been removed from the resource settings for push notifications.
- List by metrics in popup analytics is now displayed correctly.
- Improved display of some data in the Analytics section.
- Improved localization.
- Fixed typos and incorrect links.
Performance improvements
- Fixed some issues in AKMTA.
- Redesigned mechanism of getting the name of global function
acpopup
. - Fixed high memory consumption in
akmtad
andprocworkflow
processes. - Fixed hang when sending email messages with some sending policies.
Fixes
- Fixed bug where the "Import via popup" trigger condition could not be selected.
- Profiles are now correctly included in the statistical segment by complex condition again.
- Fixed the error "Not calculating statistics with errors" when receiving a report in the Administrator Panel.
- Traffic analytics with the "By popups" filter is now displayed correctly.
- Sorting by age in Databases now works correctly.
- Fixed a bug that occurred when adding 18 or more characters to an additional field with the data type "Integer" or "Number with dot" in Market entities.
- Tracking now does not pause when the encryption key is too long.
- Link addition events are now correctly displayed in the profile history.
- Additional parameters are now correctly added to
custom_data
in Action hooks. - Various segmentation issues have been fixed.
- Statistics in scenarios now work correctly.
- Added handling of query parameters when loading a script to control popups.
- Fixed an issue where editing campaigns with send policies was only available to master users.
- Added validation to save templates for sending via WhatsApp*.
- Exporting profile history by pooches now works correctly.
- Fixed bugs in the Market module.
- Added validation for deleting external databases.
- Fixed a bug where it was impossible to create a segment via API.
- Sending policies in the trigger campaign work correctly again.
- Improved the operation of Observer Databases when sending a campaign.
- Fixed a bug that occurs when copying a deleted order or creating an order with the same name as a deleted order.
- Added ttl for links in SMS messages.
- Fixed bug where LDAP users change authorization type after saving.
- 2FA connection for LDAP-user works correctly again.
- An empty string can now be added as a delimiter in the
format
function in templates. - Save and Apply buttons are no longer available for frozen accounts.
- Fixed a bug where tab settings were reset while changing mandatory fields in profiles.
- Connection to Devino Telecom using login and password works correctly.
- Fixed some product search errors.
- Pictures with names less than 12 characters are now loaded correctly when importing HTML template.
- Fixed errors occurring when updating a trigger campaign.
- Stop list now skips domains that contain more than 6 characters after a period.
- Fixed panic when trying to save a deleted object in segments.
- Fixed panic when adding a template using API.
- Fixed panics in
cookie_saver
,procintegras
,xls.go
,proctask
andtariffcontroller
.
References: PL-16064 PL-16026 PL-15957 PL-15900 PL-15899 PL-15850 PL-15809 PL-15421 PL-15414 PL-15402 PL-15326 PL-15325 PL-15324 PL-15323 PL-15322 PL-14665 PL-13927 PL-13297 PL-13196
*The Meta organization, which owns Instagram, Facebook and WhatsApp products, has been declared as extremist and banned in Russia.