2016-06-06 2 views
0

Facebook 광고 SDK v2.6.0을 사용 중이며 url_tags 광고를 업데이트하고 싶습니다.Facebook 광고 - 업데이트 url_tags

$ad->creative['id']에는 AdCreative의 ID가 포함되어 있으며 read()은 실제 데이터를 반환하므로 정상입니다.

$creative = new AdCreative($ad->creative['id']); 
$creativeData = $creative->read([ 
    'link_url', 
    'name', 
    'object_story_spec', 
    'object_story_id', 
    'url_tags' 
]); // $creativeData->url_tags is OK and contains tags we have now 

$creative->setData(['url_tags' => "a=b&c=d"]); 
$creative->update(); 

그런 다음 모든 응답이 수신 될 때, 잘 작동하는 것 같다 결과는 {"success": true}입니다.

Breakpoint in <code>FacebookAds\Api::executeRequest</code>

없음 예외는 throw되지 않고, 모든 것이 원활하게 간다,하지만 난 다시 스크립트를 실행할 때 url_params는 업데이트되지하지도 페이스 북 광고 관리자 나 필드 $creativeData->url_tags에 있습니다.

P. AdCreative의 object_story_spec을 업데이트 할 수 있었지만 광고가 다시 승인되지 않았으므로 정확하게 적용 할 수 있습니다. 당신이 이것을 달성하기 위해 새로운 url_tags 광고 소재를 다시 만들어야합니다 있도록이 url_tags처럼 보이는

안부, 알렉산더

답변

관련 문제