Ошибка источника данных при попытке добавить пользователя в настраиваемую аудиторию

Я пытаюсь добавить пользователя в настраиваемую аудиторию, используя следующий код

$audience = new CustomAudience($custom_audience_id);
$audience->addUsers(array(trim($mailAddress)), CustomAudienceTypes::EMAIL);

а также

$users = array(
 array('fname', 'lname', '[email protected]'),
 array('fnamenew', 'lnamenew', '[email protected]'),
);

$schema = array(
  CustomAudienceMultikeySchemaFields::FIRST_NAME,
  CustomAudienceMultikeySchemaFields::LAST_NAME,
  CustomAudienceMultikeySchemaFields::EMAIL,
);

$audience = new CustomAudienceMultiKey(<CUSTOM_AUDIENCE_ID>);

$audience->addUsers($users, $schema);

Но я получаю ошибку в обоих кодах

(#2650) Failed to update the custom audience: This audience was created from data source EVENT_BASED.WEB_PIXEL_HITS, which does not support data source FILE_IMPORTED.HASHES_OR_USER_IDS

Любое предложение, как я могу решить эту проблему, или есть ли способ добавить пользователя при обновлении пользовательской аудитории?


person Jass    schedule 08.11.2016    source источник
comment
Возможный дубликат Как добавить пользователя в настраиваемую аудиторию facebook   -  person Haridarshan    schedule 08.11.2016
comment
Я получил FacebookAds\Http\Exception\AuthorizationException: (#2650) Failed to update the custom audience: This audience was created from data source FILE_IMPORTED.MULTI_HASHES, which does not support data source FILE_IMPORTED.HASHES_OR_USER_IDS. in /var/www/myproject/vendor/facebook/php-business-sdk/src/FacebookAds/Http/Exception/RequestException.php:159 Но см. facebook.com/groups/pmdcommunity/permalink/1231872900198509 Исправление: передать массив схемы как $type в github.com/facebook/facebook-php-business-sdk/blob/4.0.0/src/   -  person Ryan    schedule 17.08.2019


Ответы (1)


Вы можете создать пользовательскую аудиторию только из трафика веб-сайта (пикселя), взаимодействия с приложением, файла клиента или из взаимодействия на Fb. Если вы создаете аудиторию из трафика веб-сайта (Pixel), вы не можете добавлять пользователей в аудиторию, как при создании аудитории из файла клиента.

person Zain Aziz    schedule 17.05.2017