在php中创建AdSet时升级的\u对象返回错误
我有一个名为“ValuableAction”的自定义转换事件 我正试图用php中的这个提升的_对象创建一个adSet,如下所示在php中创建AdSet时升级的\u对象返回错误,php,events,sdk,facebook-php-sdk,pixel,Php,Events,Sdk,Facebook Php Sdk,Pixel,我有一个名为“ValuableAction”的自定义转换事件 我正试图用php中的这个提升的_对象创建一个adSet,如下所示 AdSetFields::PROMOTED_OBJECT => array AdPromotedObjectFields::PIXEL_ID => "262575505667044", AdPromotedObjectFields::EVENT_ID => "211270220041369", AdPromotedObjectF
AdSetFields::PROMOTED_OBJECT => array
AdPromotedObjectFields::PIXEL_ID => "262575505667044",
AdPromotedObjectFields::EVENT_ID => "211270220041369",
AdPromotedObjectFields::CUSTOM_EVENT_TYPE => 'OTHER'
),
但api返回此错误“(#100)参数提升的_对象[event_id]必须是有效的事件id”
我做错了什么?我知道这个问题已经问了很久了,但我也遇到了同样的问题,我在facebook api文档中找不到任何东西 幸运的是,我能够创建一个带有自定义转换的adset 升级的对象如下所示:
promoted_object: {
pixel_id: "<your_pixel_id/>",
pixel_rule: "write down here the custom conversion rule",
custom_event_type: "the custom conversion <custom_event_type/>"
}
https://graph.facebook.com/v3.2/<AD_ACCOUNT_ID>/customconversions?fields=["pixel","rule","custom_event_type","name"]
promoted\u对象:{
像素_id:“”,
像素_规则:“在这里写下自定义转换规则”,
自定义事件类型:“自定义转换”
}
您可以获取自定义转换规则,请求:
https://graph.facebook.com/v3.2/<AD_ACCOUNT_ID/>?fields=customconversions{name,custom_event_type,pixel,rule}
https://graph.facebook.com/v3.2/?fields=customconversions{名称,自定义事件类型,像素,规则}
我希望这能帮助任何面临同样问题的人。您可以通过发出如下请求来获取自定义转换规则信息:
promoted_object: {
pixel_id: "<your_pixel_id/>",
pixel_rule: "write down here the custom conversion rule",
custom_event_type: "the custom conversion <custom_event_type/>"
}
https://graph.facebook.com/v3.2/<AD_ACCOUNT_ID>/customconversions?fields=["pixel","rule","custom_event_type","name"]
https://graph.facebook.com/v3.2//customconversions?fields=[“像素”、“规则”、“自定义事件类型”、“名称”]
并按如下方式填写提升对象(所有变量均来自上一个API):
AdSetFields::PROMOTED\u OBJECT=>[
AdPromotedObjectFields::自定义_转换_ID=>“”,
AdPromotedObjectFields::自定义事件类型=>“”,
AdPromotedObjectFields::PIXEL_ID=>“ID>”,
AdPromotedObjectFields::PIXEL_RULE=>“”,
]