如果您查看 Google Analytics web components ,您可以看到有一个标签 google-analytics-view-selector,它会自动创建一个 View 控件,用于选择 Analytics 属性。但我想通过 JS 访问该数据。换句话说,如果他们想要自己控制来选择一个属性,他们将如何获得 ID?我似乎没有看到我可以点击的属性来获取这个。
最佳答案
这对我有用:http://jsbin.com/jojubezu/2/edit
元素暴露.views
, .accounts
, 和 .properties
你应该可以用来构造你自己的选择器。
<style>
google-analytics-view-selector {
display: none;
}
</style>
<google-signin ...></google-signin>
<google-analytics-view-selector
on-analytics-dashboard-control-change="{{hasIds}}">
</google-analytics-view-selector>
</template>
<script>
Polymer('my-element', {
hasIds: function(e, detail, sender) {
console.log(sender.accounts, sender.views, sender.properties)
}
});
</script>
关于google-analytics - 使用 Google Analytics Web 组件,我如何获取所有属性 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24664437/