如果查看Google Analytics web components,您会发现有一个标记google-analytics-view-selector,它会自动创建一个用于选择Google Analytics属性的视图控件。但是我希望通过JS访问这些数据。换句话说,如果他们想要他们的拥有控件来挑选属性,他们将如何获得ID?我似乎没有看到我可以点击获取此属性的属性。
答案 0 :(得分:3)
这对我有用: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>