Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stop contacts after 5 consecutive Facebook send failures #145

Open
nicpottier opened this issue Mar 30, 2018 · 2 comments
Open

Stop contacts after 5 consecutive Facebook send failures #145

nicpottier opened this issue Mar 30, 2018 · 2 comments

Comments

@nicpottier
Copy link
Collaborator

Facebook doesn't give us super clear error messaging when someone blocks you, but data shows if we stop people after five failures we are very unlikely to stop by mistake.

@cbunicef
Copy link

cbunicef commented Apr 2, 2018

This is a bit pedantic but I think it's important for how we address the issue - this is for U-Report, and based on data from the Global workspace.

So for some RapidPro uses you may never want to stop (no matter how many fails) because it doesn't make sense in the context of the usage that a user would have blocked us.

And for some U-Report workspaces, eg in countries with less internet access, users may fail (without blocking) more frequently because they have internet connection less frequently.

Maybe this could be tunable by workspace?

@nicpottier
Copy link
Collaborator Author

As an added twist, now that Facebook has 24 hour window restrictions we also get the same kind of error when sending then, so that complicates knowing whether a contact has blocked us or we are just trying to send outside a 24 hour window.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants