我正在寻找一种从Google Adwords点击获取关键字数据的方法。我知道我可以使用gclid和CLICK_PERFORMANCE_REPORT通过Adwords API获取关键字数据等。我还没试过这个但是我愿意。 https://developers.google.com/adwords/api/docs/appendix/reports#click
这是关于我的客户广告系列的数据,我已经从我的客户那里获得了access_token来访问他们的Google Analytics帐户。我不希望他们让我们的网络应用程序访问他们的Adwords帐户。
我的问题是,是否也可以通过分析API访问CLICK_PERFORMANCE_REPORT或类似信息?分析帐户与客户Adwords帐户相关联,我只是不想让他们访问他们的Adwords帐户。
所以我想要实现的是访问Adwords(在我的客户和网站上访问我们的数据库),然后(可能每天一次)添加关键字和广告系列数据。这是在绕过要求访问我的客户Adwords帐户。
答案 0 :(得分:0)
假设您知道如何使用R,以下是从GA获取Adwords数据的以下代码:
library(RGoogleAnalytics)
library(httpuv)
oauth_token <- Auth(client.id = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.apps.googleusercontent.com",
client.secret = "XXXXXXXXXXXXXXXXXXXX") # you need to get these from google
save(oauth_token,file="C:/Users/yschellekens.INTRANET/Desktop/Arrow electronics/using the developers API/token_file")
load("C:/Users/yschellekens.INTRANET/Desktop/Arrow electronics/using the developers API/token_file")
Profile<-GetProfiles(oauth_token)
query.visitors <- Init(start.date = "2014-06-01",
end.date = "2015-02-01",
dimensions = c("ga:fullReferrer","ga:referralPath","ga:keyword"),
metrics = c("ga:organicSearches"),
max.results = 10000,
table.id = "ga:52582227")
# Create the Query Builder object so that the query parameters are validated
# Extract the data and store it in a data-frame
ga.visitors <- GetReportData(QueryBuilder(query.visitors), oauth_token)
table(ga.visitors$hasSocialSourceReferral)
有关指标的详细信息,请参阅以下内容: https://developers.google.com/analytics/devguides/reporting/core/dimsmets#cats=adwords
希望这有帮助!