Power BI - Facebook Ads - facebook

I'm trying to get my facebook marketing data into power bi. I used Klipfolio before and there it just worked. Now I get this error:
"(#274) The ad account is not enabled for usage in Ads API. Please add it in developers.facebook.com/apps -> select your app -> settings -> advanced -> advertising accounts -> Ads API. Account XXXXXX not enabled for this application."
What do I have to do?

Related

Disconnect old app with a page and connect new app with the same page?

I have a old-app and it is connected to our facebook page X. I created a new-app.
Now I want to disconnect my old-app and page X.
Then I want to connect my new-app and page X
When I mean connection, The adplacements which I have created on my new should be available on my page. If you navigate
Facebook Page -> Publishing tools -> Monetization -> Recirculation Ads -> I should see my new apps adplacement id to be there and my old adplacement ID's should not be there.
NOTE:
I also tried to connect to page straight way by adding tab option as described in other questions. https://www.facebook.com/dialog/pagetab?app_id=appid&display=popup&next=http://www.example.com I get only different kind of errors like
This application does not support integration with your profile.
When I tried replacing mysite.com with my facebook page url like
https://www.facebook.com/pagename I got
An error occurred. Please try again later.
Based on My experience what I understand is you can not create a new app and make it connect to a page. If you want a new app for your page, delete your old app, then enable audience network on
FB page -> Publishing Tools -> Monetization -> Enable Audience network.
It will automatically create a app for you create placement and other setup in that app. Now you have a new app connected to your page.

SAML option not available under API Connect Manager Portal section

The documentation for API Connect under section Publishing a product to Bluemix
in step 6 mentions "In the User Registry and Invitation section, click the User Registry arrow and select SAML."
However, as shown in the attached figure there is no option for SAML. Using IBM ID as default does not show the API under Explore APIs at the URL.
Picture
[Bluemix Login -> API Connect -> Explore API] even after the API is published.
Developer Portal User Registry and Invitation Section
I can see the published API in the developer portal. Could you please let me know what could be the reason or what to check to get the API seen in the Bluemix Catalog.
Thanks
Srinivas
The SAML option was changed to IBM ID.
When publishing an API, make sure you use a custom visibility instead of Public, then enter the Bluemix org name which should have the visibility.

Facebook Ads API Error - The ad account is not enabled for usage in Ads API

I'm using the Graph Api Explorer reaying to get available leads setting the AD ID and I'm getting the following error...
/AD_ID/leads
(OAuthException - #274) (#274) The ad account is not enabled for usage in Ads API. Please add it in developer.facebook.com -> application -> settings -> advanced -> advertising accounts -> Ads API. Account XXXX not enabled for application 145634995501895.
If I try to fo the same using the SDK I got the same error.
But if I do the same query using the Form_ID, it works OK.
/FORM_ID/leads
I already set up the AD account "Please add it in developer.facebook.com -> application -> settings -> advanced -> advertising accounts -> Ads API", but I'm still getting the same error.
What is killing me is why the query works with the form_id and with the ad_id donĀ“t.
Please help me :)
Thanks in advance,
Martin.-
You can not use Graph API Explorer App for Marketing API.
You need to make your own app and then add the ad account in that app.

Disable webclips for Google Apps for Education Domain

Edition: Google Apps for Education
Users Affected: All users
Problem Description: Do we need to disable webclips for Google Apps for Education Domain. We are using ADMIN SDK api to create and manage users. After user is created we are using EMAIL settings API(Gdata API) to disable the webclips. Do we need to do this ? Looks like webclips, ads for Google Apps for Education Domain is disabled by default by Google. Please do let me know on the same.
The ads for Google Apps for Educations are disabled by default.
Check this link http://googleforwork.blogspot.com/2014/04/protecting-students-with-google-apps.html

Paypal Api. Switching from Sandbox to Live

Currently I have used the sandbox App Id and test credentials successfully to make API calls, however now I would like to switch to the live version. I looked at the check list and believe I switched out all the sandbox information to live credentials. However the last thing I need to switch out is the APP - ID. I created an App which has the status of "approved" in paypal developer however I'm not sure where to get the App - ID for it. In addition, should I be seeing the app in the Manage Classic Apps? I see it in My Apps on the developer page, but not in that section. Thank you very much for the help.
Select My Account > Profile > My Selling Tools, then click the Update (API Access) link
Click Request API Credentials on the API Access page
Select Request API signature and click Agree and Submit to generate a set of Signature credentials
More information can be found at: https://developer.paypal.com/webapps/developer/docs/classic/api/apiCredentials/
EDIT:
You will need to use the classic api to obtain an APP-ID. The new API does not use APP-ID's, but instead client ID's which are extremely different.