$adgroups = $account->getAdGroups(array(AdGroupFields::NAME)); // Outputs names of Ad Groups. foreach ($adgroups as $adgroup) { echo $adgroup->{AdGroupFields::NAME} . PHP_EOL; } // _DOC close [ADACCOUNT_GET_ADGROUPS] unset($account); unset($adgroups); // _DOC open [ADACCOUNT_GET_ADGROUPS_WITH_STATUS] // _DOC vars [ad_account_id:s] // use FacebookAds\Object\AdAccount; // use FacebookAds\Object\AdGroup; // use FacebookAds\Object\Fields\AdGroupFields; $account = new AdAccount($ad_account_id); $params = array(AdGroupFields::ADGROUP_STATUS => array(AdGroup::STATUS_ACTIVE, AdGroup::STATUS_PAUSED, AdGroup::STATUS_CAMPAIGN_PAUSED, AdGroup::STATUS_CAMPAIGN_GROUP_PAUSED, AdGroup::STATUS_PENDING_REVIEW, AdGroup::STATUS_DISAPPROVED, AdGroup::STATUS_PREAPPROVED, AdGroup::STATUS_PENDING_BILLING_INFO, AdGroup::STATUS_ARCHIVED)); $adgroups = $account->getAdGroups(array(AdGroupFields::NAME), $params); // Outputs names of Ad Groups. foreach ($adgroups as $adgroup) { echo $adgroup->{AdGroupFields::NAME} . PHP_EOL; } // _DOC close [ADACCOUNT_GET_ADGROUPS_WITH_STATUS] unset($account); unset($adgroups); // _DOC open [ADACCOUNT_GET_ADSPIXELS] // _DOC vars [ad_account_id:s] // use FacebookAds\Object\AdAccount; $account = new AdAccount($ad_account_id); $pixels = $account->getAdsPixels(); // _DOC close [ADACCOUNT_GET_ADSPIXELS] // _DOC open [ADACCOUNT_GET_CUSTOMAUDIENCES] // _DOC vars [ad_account_id:s]