में प्रतिबिंबित करना जब फेसबुक यूआई के माध्यम से एक फेसबुक पोस्ट को बढ़ावा दिया जाता है, तो एक आसान छोटा "परिणाम देखें" बटन और बढ़ाए गए जैविक पहुंच के छोटे बार चार्ट दिखाए जाते हैं।एपीआई के माध्यम से एक फेसबुक पोस्ट को बढ़ावा देना और इसे एफबी यूआई
जब एपीआई के माध्यम से बढ़ाने, मैं यह नहीं मिलता है दिखाने के लिए कर सकते हैं। क्या यह प्रदर्शन विशेष रूप से फेसबुक इंटरफ़ेस के माध्यम से बढ़ावा देने के लिए है, या इसे एपीआई के माध्यम से किसी भी तरह से ट्रिगर किया जा सकता है?
कोड हम विज्ञापन बनाने के लिए उपयोग कर रहे हैं इस प्रकार है:
$adset = new AdSet(null, <ad account ID>);
$adset->setData([
AdSetFields::NAME => 'Test Adset',
AdSetFields::CAMPAIGN_ID => <campaign ID>,
AdSetFields::DAILY_BUDGET => 100,
AdSetFields::IS_AUTOBID => true,
AdSetFields::LIFETIME_BUDGET => 100,
AdSetFields::TARGETING => <targeting specs>,
AdSetFields::OPTIMIZATION_GOAL => OptimizationGoals::POST_ENGAGEMENT,
AdSetFields::BILLING_EVENT => BillingEvents::IMPRESSIONS,
AdSetFields::START_TIME => <start time>,
AdSetFields::END_TIME => <end time>,
])->validate()->create([
AdSet::STATUS_PARAM_NAME => AdSet::STATUS_ACTIVE,
]);
$creative = new AdCreative(null, <ad account ID>);
$creative->setData([
AdCreativeFields::NAME => 'Test Creative',
AdCreativeFields::OBJECT_STORY_ID => '<Facebook post ID>',
])->create();
$ad = new Ad(null, <ad account ID>);
$ad->setData([
AdFields::CREATIVE => ['creative_id' => $creative->id],
AdFields::NAME => 'Test Ad',
AdFields::ADSET_ID => $adset->id,
])->create([
Ad::STATUS_PARAM_NAME => Ad::STATUS_ACTIVE,
]);
हां, 'बढ़ाया' कार्रवाई ओ पी करने के लिए भेजा एक विशेष हल्के प्रवाह (है जो विज्ञापन प्रबंधन UI और API के सबसे कर रहे हैं 'सामान्य' विज्ञापन बनाने की प्रक्रिया के समानांतर में है वह यह है कि) – Igy
@Igy मुझे नहीं लगता कि आप इस पर एक फीचर अनुरोध लॉग इन करने में सक्षम हैं? :-) – ceejayoz