首页 > 解决方案 > 使用 Marketing API 创建 Carousal 广告时的创意和目标不匹配

问题描述

我正在通过营销 API 创建轮播广告。在广告创建过程中,Facebook 出现“Creative and Objective Mis-match”错误。但是,Campaign 和 Adset 正在成功创建。

我根据 Facebook 文档更改了目标。我尝试了多种组合,但出现错误。例如:“优化目标的计费事件无效,广告素材和目标不匹配,目标广告素材无效” Doc_link

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-railsfacebookcarouselfacebook-marketing-api

解决方案


推荐阅读