ok, firing taxes off to the accountant today - finally got that monkey off my back.
There's an odd date-math isssue going on in the abandoned basket feature. Going to work that out this morning. I will activate the abandoned basket feature this afternoon.
If anyone wants to help me test, feel free to drop by Solunar.com. You'll need to register with your site so there's an email to send messages to. Once you're registered, add a few random items to your basket and then just leave.
In an effort to test this a tad quicker, I'm going to set the intervals to 1, 2 and 3 days. So you *should* receive an abandoned basket notification tomorrow, Tuesday and a final one on Wednesday. The coupon code and final-reminder logic is all set up, so the last message should add you to a new group on the backend.
If doesn't work, all sorts of weird stuff is going to happen so I'll apologize in advance if you get 7,000 emails reminding you of your basket
I've seen a few quirks with the new feed builder code. The job gets stuck in "active" mode every once in a while. The job queue design is great though - if one job blows up, it doesn't mess up any of the other jobs or interfere with their processing. The blown-up job just sits there as "active" and doesn't get processed again.
I'll probably need to add some sort of admin alert that checks for jobs that are still active after like 60 minutes - at that point the job can probably be considered "stuck" and the admin should be notified.
Every time it's happened so far, the feed builder file was created on the server drive. That means the issue is most likely an FTP issue and not a programming one. The difficulty is there isn't much I can do for logging to troubleshoot it. Either it uploads or it doesn't. I'd say the job has stopped twice in the last 10 days, so that's not all that bad but still not completely "hands off".
Otherwise, it's sure been nice to have my Google feeds completely automated.