Hello,
Thank you for your query and we are so sorry about the trouble this must have caused.
The estimated time that is shown here is computed based on how much data will be fetched, depending on how large your posts are as well. We have addressed it in your original ticket here.
However, you may also try reducing the number of days to store the fetched data in the database. You can do that by following these steps:
1. Navigate to WP Dashboard > Rank Math > General Settings > Analytics and click on the Delete Data button.
2. Change the number of days to 30 or 45 in the Analytics Database section on the same page and save the settings.
3. Click on the Update Data Manually button on the same page to start a new data fetch.
Let us know how that goes. Looking forward to helping you.
Hello,
Thanks for the reply.
30 days changed nothing for the time needed to fetch analytics data, 1 year and 1 month remaining.
All i’m saying that there should be a faster way in the code to fetch large number of posts.
Thanks again
The sync is working as 1 by one right?
https://imgur.com/a/QjqKf4b
Hello,
Yes, the data from the IndexStatus needs to be done one post at a time as the Google API doesn’t allow for bulk imports.
The data for the traffic is fetched per day so it’s much faster because it imports the data from all posts from any given day in the same action.
Don’t hesitate to get in touch if you have any other questions.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.