Loading Google Analytics 2 Years historical data via API using CC Rest connector - gooddata

I am wondering if there is a way to pull Google Analytics un-sampled historical data for 2 years via API using CC Rest connector component. Unfortunately the GA account is a standard and not a premium so I can not get around 500K limit.
It would be great if GoodData Developer team can share an ETL graph file to solve this request. It is a common use case per clients.
Thanks,
Andy

I have discovered this kind of solution.
Run the ga_00_master graph that will run multiple time the ga_01_sub graph. For each day you want to have the data it will send a request to Google Analytics and gives you a file with the data for that day.
There are few things to do
fill in GA_CONNECTION to sub graph
and link parameter file ga_params.prm
and parameters
for master graph:
GA_MIN_DATE = "yyyy-MM-dd"
for sub graph:
PROFILE_NUMBER

Related

Is there a way to get a report of Landing Pages in Google Ads via the Google Ads API, Scripts or BigQuery Data Transfer Service?

I am currently in the process of creating an overview of ad spent per landing page/destination url.
We are using several campaign types:
Shopping
(Responsive) Search Ads
Dynamic Search Ads
I am struggling to get a report per landingpage for each campaign type. We have multiple Customer Ids and I would need data for all Customer Ids. When looking at the Google Ads API documentation I think I would need these two reports to get all I need
Keywordless Query Report (for Dynamic Search Ads landing pages): https://developers.google.com/adwords/api/docs/appendix/reports/keywordless-query-report
Landing Page Report (for Shopping and (responsive) search ads landing pages): https://developers.google.com/adwords/api/docs/appendix/reports/landing-page-report
Ideally, the data would be uploaded to a BigQuery dataset.
What I have tried:
I have set up a BigQuery Data Transfer (https://cloud.google.com/bigquery-transfer/docs/adwords-transfer). This contains a lot of reports but not the two reports listed above.
I have tried a Google Ads script, but my knowledge of that is too little to write a script that woudl give the same/similar results as the two reports listed above. Next to that I would need help getting this data in my BigQuery project.
Solved it.
There is a Google Ads Script which requires minimum adjustments to fulfill my needs:
Single Account: https://developers.google.com/google-ads/scripts/docs/solutions/bigquery-exporter
Manager Account: https://developers.google.com/google-ads/scripts/docs/solutions/adsmanagerapp-bigquery-exporter
I simply had to change the:
BIGQUERY_PROJECT_ID
BIGQUERY_DATASET_ID
list of reports (I only needed "LANDING_PAGE_REPORT")

Is Google adding Call extension data from Google Ads in BigQuery?

Currently, I don't notice extension data like call data (start time, end time, ...) included in the data imported into BigQuery using Google Ads Transfer Service.
Is it planned to be included?
If yes .. when?
If no .. what's the reason for excluding it? Privacy? Raw data aggregation?

Pull Sales Transactions Report CSV via the API

Is it possible to pull down the Transactions CSV export from a Squareup Dashboard? Or at least replicate the data from the Connect v1 or v2 APIs?
I can see in the page HTML that it appears to be making a POST to the endpoint /v2/reports/transactions.csv
No, there is no API for pulling a CSV. It should be fairly easy to use the Transactions endpoints to list the transactions you are wanting and then export your data in the file type of choice

Yammer API Groups/Users in Group only being returned for 1 network

My goal is to get a count of users in each group returned from the Yammer Data Export API. The list of groups that is returned from the data export api belong to roughly 15 networks. When querying the endpoints listed below, I am getting results back for the 1 main network, but not for the other 14. Are there any known limitations for the REST API in regards to accessing data for some of the networks returned from the data export API. In other words, there is information provided in the data export API, but when trying to expand on that information using the REST API, nothing is returned.
https://www.yammer.com/api/v1/groups/{group_id}.json
https://www.yammer.com/api/v1/users/in_group/{group_id}.json
Any help would be much appreciated.
Are there any known limitations for the REST API in regards to
accessing data for some of the networks....
By design, the access token (that you're using in your code) is tied to ONLY one network and that explains why you can ONLY get results from ONLY that network.

Bloomberg API: How to get the list of Pricing Sources?

It's possible to get current pricing source for a security (PRICING_SOURCE field). Is there any field that returns the list of all available pricing sources for defined security?
Thank you.
No - it's not currently possible.
Any fields (i.e. visible in FLDS in the terminal) are accessible via the API - such as the PRICING_SOURCE field in the question.
However, there is currently no functionality like the terminal commands PCS or ALLQ in the API at the moment. There is a request for this functionality with the Bloomberg programmers, and you can contact the Bbg helpdesk to have yourself added to the request to be informed when it becomes available.
Look up your pcs enablements, find the one you want to use /then lock down the eid # from the respective ctrb page. You can request eid specific prices via api.