2014-11-18 6 views
6

तो मैं एक ऐप बनाने की कोशिश कर रहा हूं जो विज्ञापन लागत और आंकड़े पाने के लिए फेसबुक विज्ञापन API का उपयोग करता है। मैं एक ऐप्स बनाया है और एप्लिकेशन सेटिंग पर अपना विज्ञापन खाते आईडी जोड़ा है, लेकिन अभी भी त्रुटि मिलती है:फेसबुक विज्ञापन एपीआई त्रुटि - उपयोग के लिए सक्षम नहीं

"error":{"message":"(#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 XXXXXXXXXXXXX not enabled for application XXXXXXXXXXXXX.","type":"OAuthException","code":274}} 

कोई idear कारण है कि यह अभी भी मुझे इस त्रुटि दे रही होगी? या मैं इस कदम के माध्यम से कैसे प्राप्त कर सकते हैं।

उत्तर

6

विकास मोड में विज्ञापन API का उपयोग करते समय, आपको डेवलपर कंसोल में उपयोग करने वाले विज्ञापन खातों को निर्दिष्ट करने की आवश्यकता है।

अधिक जानकारी के लिए निम्न मार्गदर्शिका देखें: https://developers.facebook.com/docs/reference/ads-api/access#standard_accounts

2

मुझे आप वैकल्पिक हल है कि मेरे लिए मदद की देता हूँ। आपको अपना ऐप जाना होगा और बाएं तरफ पैनल में जोड़े गए उत्पादों टैब में Marketing API पर क्लिक करें, दाईं तरफ उपकरण पर क्लिक करें, आवश्यक अनुमतियों का चयन करें और टोकन प्राप्त करें। अब इस टोकन का उपयोग करें और अन्य पैरामीटर के साथ FB.api('POST'.. कॉल के साथ पास करें। आपको अब त्रुटि नहीं मिलेगी और यदि आप अपना विज्ञापन जांचते हैं तो आपके पास एक नया अभियान या ऐडसैट होगा जिसे आप बनाना चाहते हैं।

0

मैं इस # 274 त्रुटि हो रही थी और यह विज्ञापन API खाता कॉन्फ़िगरेशन (under Settings > Advanced > Advertising Accounts) को टेस्ट सैंडबॉक्स विज्ञापन खाता आईडी (under Marketing API > Tools) जोड़ने के बाद काम करना शुरू किया। टेस्ट सैंडबॉक्स विज्ञापन खाता आईडी जोड़ने से पहले, मैंने केवल अपना उत्पादन विज्ञापन खाता आईडी जोड़ा था, जो किसी कारण से काम नहीं करता था।

जब भी मैं ग्राफ एपीआई एक्सप्लोरर का उपयोग कर परीक्षण ग्राफ एपीआई कॉल कर रहा था, तो शीर्ष दाएं भाग में एप्लिकेशन का चयन बॉक्स है। किसी कारण से यह मेरे आवेदन के नाम के बजाय "ग्राफ एपीआई एक्सप्लोरर" के लिए डिफ़ॉल्ट था। जब भी मैंने अपने आवेदन का नाम चुना और एक नया उपयोगकर्ता एक्सेस टोकन जेनरेट किया, तो मैं निम्नलिखित के समान अनुरोध करने में सक्षम था:

//Get the Ad name associated with an AD_ID 
https://graph.facebook.com/<API_VERSION>/<AD_ID>?fields=adset_id,campaign_id,name,account_id 

//Get the Adset name associated with an ADSET_ID 
https://graph.facebook.com/<API_VERSION>/<ADSET_ID>?fields=account_id,name 

//Get the Campaign name associated with a CAMPAIGN_ID 
https://graph.facebook.com/<API_VERSION>/<CAMPAIGN_ID>?fields=account_id,name 
संबंधित मुद्दे