Topic-icon FB Requires Changes to my READ action

Active Subscriptions:

None
13 years 2 months ago #32232 by spikesantee
Dear Alex,

Things are going great with the JFBConnect app. I created my READ action and tested it. It seems to work like it should. I submitted it to FB and I got the following response.

1. It needs to be clear to the user that you will be publishing a story to Facebook and get their permission before actually publishing the story. Action Types must not be confusing or misleading and must accurately represent the action the user took within your app. I thought this was an automatic function of JFBConnect. I see the blue popup box appear when I'm reading a page on my web site.

2. Read Action Types may only be published when: a.) There is a strong indication that the user is actually reading an article and only after the user has been on the page for a minimum of 10 seconds. b.) You must provide users with the ability to remove any read stories you publish to Facebook, and include this option on the same page where you host the article. c.) You should provide users with the ability to turn sharing on/off globally, and the setting a user selects should persist. See more: developers.facebook.com/docs/technical-g...ilt-in-actions/#read

I thought all of these functions were preset. Should I do something else?

Thanks for all your help.

Spike
The topic has been locked.
Support Specialist
13 years 2 months ago #32235 by alzander
Spike,
My immediate guess is that you have the "New User Post to Wall" or "Returning User Post to Wall" feature enabled in JFBConnect. In the v5.0, we added more text to the 'post to wall' settings page describing some changes that Facebook has made to their App Policies. Basically, the Post to Wall on registration or login feature likely violates their new terms, and we don't recommend using it anymore. Their new terms state that any status posts to a user's wall must be editable or approved by a user beforehand, which JFBConnect does not do during registration or login.

Open Graph Actions are a completely different beast, and what Facebook recommends if you want to post 'actions' to a user's wall, like 'reading an article'. Those are not status updates though, and so do not violate the terms noted above when posted.

It's a bit confusing, but hopefully, that explanation helps. In short, if you'd like to use Open Graph Actions, we'd recommend disabling the New/Returning User Post To Wall feature and submit again. When the FB testers are testing, if they see that post on their wall, they're going to assume you're doing something wrong or triggering actions incorrectly.

The rest of what you state *should* be correct if you've set the action timeout to something more than 10s and followed our other guidelines in our configuration guide. Frankly, for approval, it's not a bad idea to set the action timeout to 25s or something (just to be very careful). You can always change settings after approval as it's not monitored continuously, but we wouldn't ever suggest to modify the settings after approval to a way that would violate their policies.

Hope that helps explain, as always, but if you have questions, just let me know!

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
13 years 2 months ago #32237 by spikesantee
Dear Alex,

I did not have any text in New User Status Settings and Returning User Status Settings.They were blank as the instructions suggest.

The On Load Page Timer was set for 10 seconds but now it is set for 25 as you suggest.

Under the Facebook API, Facebook Permission Settings I have publish_stream in the options box. I don't remember if I put it there or if it was there automatically. Can you confirm if that value should be there?

Thanks for all of your help. I'll wait for your response before I resubmit.

Spike
The topic has been locked.
Support Specialist
13 years 2 months ago #32256 by alzander
You shouldn't set the 'publish_stream' permission unless you are using the New/Returning user Login message or if you have the JomSocial Activity Stream plugin enabled to post user status from JomSocial to Facebook. If not using those, remove that permission and let JFBConnect automatically configure the permissions required.

Beyond that, I'd keep the timer at 25s, do some quick testing to make sure nothing, other than actions you've configured, are posting to your FB Activity Log. If not, re-submit and basically answer the statements above with "We are not posting unless the user is aware. We make them aware with a blue popup in the bottom right where they can choose to delete the action just posted..." etc.

Hope that helps,
Alex
The topic has been locked.
Active Subscriptions:

None
13 years 2 months ago #32259 by spikesantee
Dear Alex,

Thanks for the prompt response. Your customer service is the best. I appreciate your help. I will remove the 'publish_stream' permissions because I'm not using JomSocial or the New/Returning User features. I will resubmit with your suggested notations.

Spike
The topic has been locked.
Support Specialist
13 years 2 months ago #32267 by alzander
No problem, as always. It's what we're here for. Definitely keep us posted on the new submission. Facebook approvers look at *a lot* of submissions each day, so if things are detailed perfectly, getting a denial isn't uncommon. So, have some patience. They're generally pretty quick and willing to read whatever your explanations are to get past any issues.

Best of luck,
Alex
The topic has been locked.
Active Subscriptions:

None
13 years 2 months ago #32303 by spikesantee
Dear Alex,

I got a notice back from FB that my READ Action was approved. At least they said that the issue was Resolved. Does that mean it's approved? I tried to go to a page on my site. I waited 25 seconds and the blue pop-up appeared. The activity shows up in the Activity Log in JFBConnect and in my FB Activity Log but the Action doesn't show up in my time line or in my activity box on my FB Home Page. I'm wondering if there is a final step I need to take to make it appear.

I notice that my app still has Sandbox Mode selected. I tried to turn it off but when I save it FB says I need a URL to my site's Privacy Policy. I do but it still won't let me save it.

Am I missing something here in the leg of this project?

Thanks for all your help.

Spike
The topic has been locked.
Support Specialist
13 years 2 months ago #32326 by alzander
Sandbox mode should definitely be disabled. Are you adding the URL for the Privacy Policy in the Facebook Developer area or using Autotune? Either should work, but that will help us understand what might be going wrong. Also, for the URL, make sure you've included the full path (eg. yoursite.com/privacy-policy). Save that and then try to disable sandbox. Don't do both in the 'same save'.

As for the Read Action, showing up in the Activity log is the most important. Reads won't usually post on the user's Timeline due to recent changes by Facebook for 'automatic' type actions, like reading, listening, watching, etc. However, they are still used in the Ticker and can show up in friends news feeds for what that user is doing. All you can do is look at the Activity Log to make sure it is actually working.

Hope that all explains, but as always, if not, let us know.

Thanks,
Alex
The topic has been locked.