Ошибка разрешений: подключитесь к Business Manager, чтобы создать эту аудиторию при создании пользовательской аудитории Facebook с помощью ruby ​​sdk - PullRequest
0 голосов
/ 03 января 2019

Я пытаюсь создать собственную аудиторию, используя facebook-ruby-business-sdk.Я использую приведенный ниже код,

require 'facebook_ads'

ad_acc = FacebookAds::AdAccount.get('act_351195241', 'name', {
access_token: "<USER_ACCESS_TOKEN>", app_secret: "<APP_SECRET_KEY>"
})

ca = ad_acc.customaudiences.create({
  name: 'Customers from CRM',
  subtype: 'CUSTOM',
  description: 'CA from API',
  customer_file_source: 'USER_PROVIDED_ONLY',
})

users = [['FirstName', 'test1@example.com', 'LastName1'],
    ['FirstNameTest', 'test2@example.com', 'LastNameTest']]

schema = ["FN","EMAIL","LN"]

ca.add_user(users, schema)

И я получаю эту ошибку Permissions error: Connect to Business Manager to Create This Audience, хотя я уже создал учетную запись бизнес-менеджера и прикрепил ее к ней.

Я поражен здесь ибыло бы здорово, если бы кто-нибудь мог помочь мне в этом.

1 Ответ

0 голосов
/ 24 января 2019

Не удалось найти место для добавления разрешения более высокого уровня. Добавляет ли он ads_read и ads_management доступ в настройках Marketing API? ЭТО ОДИН?

...