【问题标题】:Facebook lookalike audience associate with campaign or adset与活动或广告集相关联的 Facebook 相似受众
【发布时间】:2020-11-14 01:45:53
【问题描述】:

我正在创建一个相似的观众,它运作良好。使用 curl PHP,但我传递了一个带有值活动 ID 的参数 origin_ids,但它创建了相似的受众,并且不与已传递的活动 ID 相关联。 https://developers.facebook.com/docs/marketing-api/audiences/guides/lookalike-audiences/

这是我的代码

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/v7.0/'.$id.'/customaudiences');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
$post = array(
    
    'subtype' => 'LOOKALIKE',
     'origin_audience_id' => $audID, 
    'lookalike_spec' => array(
    'origin_ids' => $_REQUEST['campaign_id'],
    'starting_ratio' => $starting_ratio,
    'ratio' => $ratio,
    'conversion_type' => 'campaign_conversions',
    'country' => $_REQUEST['con'],
  ),
    'access_token' => $access_token
);
$post['lookalike_spec'] = json_encode($post['lookalike_spec']);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);

$result = curl_exec($ch);
if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
}
curl_close($ch);

【问题讨论】:

    标签: php facebook api facebook-marketing-api


    【解决方案1】:

    确保提供整数数组(如 Marketing API 中所述)。

    lookalike_spec.origin_ids
    type: array of integers
    

    看起来很奇怪,但试试这个(请确保您的 campaign_id 不为空):

        'origin_ids' => [$_REQUEST['campaign_id']],
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-27
      • 1970-01-01
      相关资源
      最近更新 更多