$custom_audience_id = $audience->{CustomAudienceFields::ID};
// _DOC open [CUSTOM_AUDIENCE_USERS_ADD_EMAILS]
// _DOC vars [custom_audience_id:s]
// use FacebookAds\Object\CustomAudience;
// use FacebookAds\Object\Values\CustomAudienceTypes;
$emails = array('*****@*****.**', '*****@*****.**', '*****@*****.**');
$audience = new CustomAudience($custom_audience_id);
$audience->addUsers($emails, CustomAudienceTypes::EMAIL);
// _DOC close [CUSTOM_AUDIENCE_USERS_ADD_EMAILS]
// _DOC open [CUSTOM_AUDIENCE_USERS_REMOVE_EMAILS]
// _DOC vars [custom_audience_id:s]
// use FacebookAds\Object\CustomAudience;
// use FacebookAds\Object\Values\CustomAudienceTypes;
$emails = array('*****@*****.**', '*****@*****.**', '*****@*****.**');
$audience = new CustomAudience($custom_audience_id);
$audience->removeUsers($emails, CustomAudienceTypes::EMAIL);
// _DOC close [CUSTOM_AUDIENCE_USERS_REMOVE_EMAILS]
// _DOC open [CUSTOM_AUDIENCE_UPDATE_NAME]
// _DOC vars [custom_audience_id:s]
// use FacebookAds\Object\CustomAudience;
// use FacebookAds\Object\Values\CustomAudienceFields;
$audience = new CustomAudience($custom_audience_id);
$audience->setData(array(CustomAudienceFields::NAME => 'Updated Name for CA'));
$audience->update();
echo $audience->{CustomAudienceFields::NAME} . PHP_EOL;
// _DOC close [CUSTOM_AUDIENCE_UPDATE_NAME]
// _DOC open [CUSTOM_AUDIENCE_UPDATE_OPTOUT]
// _DOC vars [custom_audience_id:s]
// use FacebookAds\Object\CustomAudience;
// use FacebookAds\Object\Values\CustomAudienceFields;
$audience = new CustomAudience($custom_audience_id);