如何使用Google Apps脚本从Google Data Studio仪表板组件获取事件?

时间:2019-04-01 12:44:08

标签: javascript google-apps-script google-data-studio

enter image description here我需要获取组件的事件,以便可以在Facebook Marketing API中进行第三次调用,这可能吗?我一直在努力使它工作数周,但没有取得任何成功,这可能是使其有效的一种方法,或者还有另一种我找不到的方法。我有两个网址可以使用,现在只需要第三个网址,有人可以帮我忙吗?标记为“行摘要”视图后,我需要调用单独的URL,它对表中的内容进行求和,但是我需要忽略该结果,并将结果命名为与Ad Manager仪表板相同,我可以使其正常工作吗?否则,会是怎样的?跟随图像!我试图操纵面板中添加的字段,但仍然无法获得希望的结果!

var date_start = fieldName[i].name === 'date_start';
var campaign_name = fieldName[i].name === 'campaign_name'; 
var ad_name = fieldName[i].name === 'ad_name';
var adset_name = fieldName[i].name === 'adset_name';

 if(date_start){
    var hasDate = true   
  } 
  if (hasDate){
       timeIncrement = '&time_increment=1';
     } else{
       timeIncrement = '';
     }

 if(!campaign_name || !ad_name || !adset_name){
        level = '&level=ad';
     } else {
        level = '';
     }

  if (adset_name || date_start... All the true fields) {  
       url = 'https://graph.facebook.com/v3.2/'+ request.configParams.campaings_id +'/insights?fields=' + parameters + level + '&time_range[since]=' + dateStart + '&time_range[until]=' + dateStop + timeIncrement;

    } else {
       url = 'https://graph.facebook.com/v3.2/'+ request.configParams.campaings_id +'/insights?fields=' + parameters + level + '&time_range[since]=' + dateStart + '&time_range[until]=' + dateStop;

    } 

enter image description here

0 个答案:

没有答案