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}
입니다.
없음 예외는 throw되지 않고, 모든 것이 원활하게 간다,하지만 난 다시 스크립트를 실행할 때 url_params는 업데이트되지하지도 페이스 북 광고 관리자 나 필드 $creativeData->url_tags
에 있습니다.
P. AdCreative의 object_story_spec
을 업데이트 할 수 있었지만 광고가 다시 승인되지 않았으므로 정확하게 적용 할 수 있습니다. 당신이 이것을 달성하기 위해 새로운 url_tags
광고 소재를 다시 만들어야합니다 있도록이 url_tags
처럼 보이는
안부, 알렉산더
내가 당신의 포인트를 얻었으나, 알고 싶어
는해당 문서의 다음 섹션은 필드를 변경할 수 있습니다 설명? –