Analytics

FAQs and Troubleshooting

4min
the order ip address is empty or incorrect in the data sent to klevu check the source data in your magento installation (either via the view order screen, or directly in the sales order database table), and ensure that the klevu > developer settings > order analytics > ip address field for order data is set to the field containing the correct data if neither remote ip or x forwarded for have the correct information, you may need to speak to your systems administrator about persisting and retrieving this data where the data is saved to a different field, or the wrong value from a default field is extracted, the processorders iterateorders processorder execute extracteventdata createuserprofile createrecord ip address pipeline stage should be modified to use a different extraction accessor, or the configuration context object updated to provide a different method name for the ip address accessor i have integrated an established store with klevu why are none of my existing orders scheduled for sync? existing orders are not queued for sync during integration automatically to sync historic data, please refer to the klevu\ analytics\ queue orders for sync cli command there are orders in klevu sync order which are never picked up (even if explicitly listed in cli args) there are a number of possible causes the order is in an excluded status (see klevu > data sync > order analytics > exclude statuses from sync defined at store scope) orders may be queued in any status, or move into that status before a sync has executed the order belongs to a disabled store, either through being forced into the queue or because the store was disabled in magento before a sync executed the order belongs to a store with sync disabled, either through being forced into the queue or because sync was disabled for the store before a sync executed you are executing a cli command with a combination of arguments (store id, sync status, and/or order id) which does not include all orders this may be manually invoked, or as a replacement to the native cron job another module has been developed or installed which affects the sort order or filters used when retrieving order collections