// _DOC close [ADGROUP_UPDATE_STATUS] $label = new AdLabel(null, $ad_account_id); $label->{AdLabelFields::NAME} = 'ADGROUP_ADD_LABELS'; $label->create(); $ad_label_id = $label->{AdLabelFields::ID}; // _DOC open [ADGROUP_ADD_LABELS] // _DOC vars [ad_group_id] // use FacebookAds\Object\AdGroup; $campaign = new AdGroup($ad_group_id); $campaign->addAdLabels(array($ad_label_id)); // _DOC close [ADGROUP_ADD_LABELS] // _DOC open [ADGROUP_REMOVE_LABELS] // _DOC vars [ad_group_id] // use FacebookAds\Object\AdGroup; $campaign = new AdGroup($ad_group_id); $campaign->removeAdLabels(array($ad_label_id)); // _DOC close [ADGROUP_REMOVE_LABELS] $label->delete(); // _DOC open [ADGROUP_ARCHIVE] // _DOC vars [ad_group_id] // use FacebookAds\Object\AdGroup; $adgroup = new AdGroup($ad_group_id); $adgroup->archive(); // _DOC close [ADGROUP_ARCHIVE] // _DOC open [ADGROUP_READ_FAILED_DELIVERY_CHECKS] // _DOC vars [adgroup_id] // use FacebookAds\Object\AdGroup; // use FacebookAds\Object\Fields\AdGroupFields; $adgroup = new AdGroup($ad_group_id); $adgroup->read(array(AdGroupFields::FAILED_DELIVERY_CHECKS)); echo $adgroup->{AdGroupFields::FAILED_DELIVERY_CHECKS} . PHP_EOL;