как получить дополнительную отладку после сбоя задания (facebook-nodejs-business-sdk)

#node.js #facebook

#node.js #Facebook

Вопрос:

Я не могу получить информацию из отчета ad от fb.

 //npm install facebook-nodejs-business-sdk@3.2.12
const adsSdk = require('facebook-nodejs-business-sdk');
const AdsInsights = adsSdk.AdsInsights;
const account = new AdAccount(accountId);

let deprecatedFields = ["call_to_action_clicks", "cost_per_total_action", "social_clicks", "social_impressions", "social_reach", "total_actions", "total_unique_actions", "unique_social_clicks"]

let accountFields = [];
    for (let key in AdsInsights.Fields) {
        if (AdsInsights.Fields.hasOwnProperty(key)) {
            if (!(deprecatedFields.indexOf(AdsInsights.Fields[key]) > -1)){
              accountFields.push(AdsInsights.Fields[key]);
            }
        }
    }

let insightReport = await account.getInsightsAsync(
        AdsInsights.Fields, 
        {
        time_range: timeRange,
          fields: `${accountFields.join(',')}`,
          limit: 10, 
          level: 'adset', 
            breakdowns: ['publisher_platform', 'platform_position', 'device_platform'],
            time_increment: 1,
        }
    );

 console.log("campaign report id", insightReport['report_run_id']) 
//################
  

С идентификатором запуска отчета я получаю «сбой задания», но у меня нет никакой дополнительной отладки, чтобы выяснить, почему или как это не удалось.

  $ curl --header "Authorization: Bearer (accesstoken)" https://graph.facebook.com/v3.2/################
  

Результат:
{"id":"################","account_id":"########","time_ref":########,"async_status":"Job Failed","async_percent_completion":0,"date_start":"2019-04-15","date_stop":"2019-04-16"}%