私はFacebookの個人広告アカウントを持っていて、https://developers.facebook.com/docs/marketing-api/reference/custom-audienceの助けを借りてカスタムオーディエンスを作成しました。今私はビジネスアカウントに移行し、同じカスタムオーディエンスコードを作成しようとすると、それは私に次のエラーを与えています。リクエストしたエイリアスの一部が存在しません。オーディエンスの作成
キャッチされない例外「FacebookAds \のHttp \例外の\はAuthorizationException」というメッセージ「(#803)あなたが要求したエイリアスの一部が存在しないと:createAudiences
私はそこにビジネスマッピングAPIにマーケティングのAPIを変更する必要があるかでください現在のコードで何らかのエラーがありますか?
私は、次のコード
$audience = new CustomAudience(null, $accountId);
$audience->setData(array(
CustomAudienceFields::NAME => $associative_arr['name'],
CustomAudienceFields::PIXEL_ID => $associative_arr['pixelId'],
CustomAudienceFields::DESCRIPTION => $associative_arr['description'],
CustomAudienceFields::RETENTION_DAYS => $associative_arr['retensionDays'],
CustomAudienceFields::SUBTYPE => CustomAudienceSubtypes::WEBSITE,
CustomAudienceFields::RULE => array('url' => array('i_contains' => $associative_arr['websiteUrl'])),
CustomAudienceFields::PREFILL => $associative_arr['prefill']
));
// Create the audience
$audience->create();
に任意の提案を使用していますか?