图片裁剪

可为不同广告版位中的图片提供宽高比。Facebook 会根据您给定的规格裁剪您的图片;如果您未提供裁剪功能,我们会按默认设置显示图片。请参阅广告图片。例如上传要在广告创意中使用的图片:

curl \
  -F 'filename=@<IMAGE_PATH>' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adimages
    

然后,通过引用上次调用返回的图片哈希值和使用裁剪功能来提供广告创意。

裁剪包含键值对,其中键为 crop key,值为该裁剪的像素大小。有关所有支持的键,请参阅广告图片裁剪参考文档

为矩形裁剪框的左上角和右下角提供 (x, y) 坐标值。crop key 表示宽高比。该框的宽高比(由宽度和高度指定)必须尽可能接近 crop key 中的宽高比。

图片的起点 (0, 0) 在左上角。(width - 1, height - 1) 点在右下角。

规范

如果使用图片裁剪功能,就应将其用于相应广告可能出现的所有版位。例如,如果您为右边栏提供此功能,而且还想在动态消息中使用该广告,则需要为动态消息版位提供此功能。

限制

仅使用 image_fileimage_hash 的广告创意支持图片裁剪。不支持 Page posts。各项值必须遵循以下限制:

  • (x, y) 指定的点必须位于该图片中。超出图片边界的矩形无效。
  • 矩形的宽高比必须与 crop key 指定的宽高比相同。
  • 坐标不能包含负值。
  • Facebook 快拍不支持图片裁剪。

例如:

Example:{"100x100": [ [330, 67], [1080, 817] ]}