使用 Facebook Business SDK 为 Facebook 创建广告

问题描述 投票:0回答:1

我希望有人能帮助我。

我基本上花了一整天的时间来实现用 PHP 程序化创建 Facebook 广告。

如果需要,我当然可以提供我的代码,但到目前为止它并没有让我有任何帮助。

也许有人有一个关于如何以编程方式成功创建广告的 PHP 示例。 我已经成功创建了一个新的广告系列,我已经成功创建了一个新的广告集,我已经成功创建了图像并接收了相应的哈希值。

但是当涉及到广告创意时,我无法收到可以传递给广告的 ID。

使用“OBJECT_STORY_SPEC”时,错误提示我需要设置 enroll_status。这个我还没有成功实现。

在没有 OBJECT_STORY_SPEC 的情况下,我只需获取广告素材的数组,该数组没有可以传递给的 id

AdFields::CREATIVE => array( 'creative_id' => $adCreative->id, ),

谢谢!

php facebook facebook-graph-api facebook-php-sdk facebook-marketing-api
1个回答
0
投票

我正在使用 python 这些参数对我有用:

params = {
    "name": title + "_creative",
    "object_story_spec": {
        "page_id": page_id,
        "link_data": {
            "picture": image_url,
            "link": link_url,
            "message": message,
        }
    },
    "degrees_of_freedom_spec": {
        "creative_features_spec": {
            "standard_enhancements": {
                "enroll_status": "OPT_OUT"
            }
        }
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.