// use FacebookAds\Object\AdSet; // use FacebookAds\Object\Fields\AdSetFields; $ad_set_ids = array($adset1_id, $adset2_id, $adset3_id); $fields = array(AdSetFields::NAME, AdSetFields::CAMPAIGN_STATUS); $adsets = AdSet::readIds($ad_set_ids, $fields); // This will output the name of all fetched ad sets. foreach ($adsets as $adset) { echo $adset->{AdSetFields::NAME} . PHP_EOL; } // _DOC close [ADSET_MULTI_READ] $adset3->delete(); // _DOC open [ADSET_MULTI_READ_END_TIME] // _DOC vars [adset1_id, adset2_id] // use FacebookAds\Object\AdSet; // use FacebookAds\Object\Fields\AdSetFields; $adsets = AdSet::readIds(array($adset1_id, $adset2_id), array(AdSetFields::END_TIME)); // Output end times. foreach ($adsets as $adset) { echo $adset->{AdSetFields::END_TIME} . PHP_EOL; } // _DOC close [ADSET_MULTI_READ_END_TIME] $adset2->delete(); // _DOC open [ADSET_GET_CONNECTIONS] // _DOC vars [ad_set_id:s] // use FacebookAds\Object\AdSet; // use FacebookAds\Object\Fields\AdGroupFields; // use FacebookAds\Object\Fields\AdCreativeFields; $adset = new AdSet($ad_set_id); $adgroups = $adset->getAdGroups(array(AdGroupFields::NAME)); $adcreatives = $adset->getAdCreatives(array(AdCreativeFields::TITLE)); // _DOC close [ADSET_GET_CONNECTIONS]