I create a custom facebook graph action named "Like" with my custom object say "Photo" and also set Inherits From to Like. Now when i submit for approval they send back for changes with following message :
"I'm trying to submit a custom action that is not allowed. Remove this action, please submit this action instead of the embedded version.".
So my question is that what i need to change in this case?
Related
How do I set a facebook pixel event to track registration completion when my registration form completion redirects to my index page not to a registration success page?
Should I use a standard event or a custom event to achieve this, or, do I have to create an intermediate page that the registration form directs to and then redirects to index page?
Fire the Facebook Pixel event when the user clicks on the form submit with 'click' event listener. Standard versus Custom events is a separate issue, but I suggest sticking with Standard events where you can.
https://developers.facebook.com/docs/facebook-pixel/advanced/
Stephen, you provided too few information.
Richy is right that in your case if you can't control where your user lands after submitting the form you should use onClick event to send a pixel event. You can easily validate the form in the code of the onClick event and send it when you're sure data is according to your expectations. You can even do additional requests to your back-end to check the data.
If you can change how your web-site work you can make a landing page where you'd fire an event if all the processing went right.
If you can also easily do it on your index page by loading it with some parameter in the URL that indicates it is visited after the form was submitted. There you can have a simple JS code snipped with condition in it to fire a pixel event if URL parameter is present or do it with Google Tag manager which is even simpler.
There are a couple of good standard events you can use like Subscribe or Submit Application, review them here: https://developers.facebook.com/docs/facebook-pixel/reference#standard-events
You have countless options depending on what level of changes you can do to the site, you coding skills, CMS you use and precision you need.
in my website there is a form that allows the users to submit their email. When the user clicks submit, the email is pushed to the Data Layer. I have tested this by checking the data layer values using console:
email: "abc#gmail.com"
I have also set a Google Tag Manager variable called email, and I have created a trigger as shown below:
Now I set my tag to fire when this trigger is true. But my tag does not fire. I don't understand why. Can someone please explain why this may not be working?
This was not working because my website is a single page app and that's why Custom Event Triggers need to be replaced by History Change Triggers
I am trying to create a custom action 'View' for the built in object type 'Link' in my app, which publishes to the timeline, of a user 'views' a 'link'. However, on submitting this action for review, it is rejected with the following error:
You are trying to submit a custom action which is not permitted. Please delete this action and submit a built-in version of this action instead.
What is the a built-in action for 'Link'?
Try creating a OpenGraph action called visited instead and see if it works. Might be better than view.
I already have the action "viewed" approved.
I want to add another object to it (video, picture)
Will Facebook do another reapproval for this?
It doesn't require re-approval.
I am trying to submit a facebook opengraph action. It is a simple "Read" "Article" action, however when I submit it for approval facebook eventually responds with this error.
"Status: Changes needed
You are trying to submit a custom action which is not permitted. Please delete this action and submit a built-in version of this action instead.
Please make changes below and resubmit for review."
I am not sure what that means, as far as I know it is not a custom action that I created.
Click to create a new action type, and when the text box appears, start typing "read" and then select the option that drops down. That is the built-in read action.
I had the same issue, it seems FB doesn't allow to add built in actions as custom for some unknown reason, may be they have some future plan with them for AI stuff. The only the thing I see in built in read is its very limited.
try this tutorial http://onlytipsandtricks.com/facebook/how-to-publish-actions-on-timeline/