使用营销 API 创建轮播广告时创意和目标不匹配

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

我正在通过营销 API 创建轮播广告。在广告创建过程中,Facebook 出现“创意与目标不匹配”错误。但是,Campaign 和 Adset 已成功创建。

我已根据 Facebook 文档更改了目标。我尝试了多种组合但出现错误。例如:“结算事件对优化目标无效、创意与目标不匹配、创意对目标无效” 文档_链接

res = ad_account.ads.create({
  status: 'ACTIVE',
  name:  ' SDK',
adset_id: adset.id,
creative: {
  object_story_spec: {
  page_id: fb_page_id,
  link_data: { 
  child_attachments: [
     { 
     description: "$8.99", 
     image_hash: "1ea34798e1ba00ffaab318dc", 
     link: "www.facebook.com", 
     name: "Product 1", 
     video_id: "42920500794",
    call_to_action: {
    type: "LEARN_MORE",
    value: {
    link: "www.facebook.com"
        }
      }
    }, 
    { 
    description: "$9.99", 
    image_hash: "8299deb1e053f7601c4f99f44", 
    link: "www.facebook.com", 
    name: "Product 2", 
    video_id: "378442876",
    call_to_action: {
    type: "LEARN_MORE",
    value: {
    link: "www.facebook.com"
        }
      }
    }, 
        ],
    :link => "www.facebook.com",
     },                         
    }
       }
  })

我需要使用营销 API 创建完整的轮播广告。

ruby-on-rails facebook carousel facebook-marketing-api
1个回答
0
投票

以下是有关新活动目标的变更和限制。因此,当我将 destination_type 添加到 ad_set 以及其他参数(例如

optimization_goal
promoted_object
(取决于目标类型))时,它修复了此错误。

添加到

adsets
,这对我有用:

destination_type: "ON_POST",
optimization_goal: "REACH"

您还有问题吗?请检查这里

© www.soinside.com 2019 - 2024. All rights reserved.