Missing Google Ad Campigns in BigQuery - google-bigquery

App Engagement Campaigns that are present in the Google Analytics Interface are not present in BigQuery.
All other campaign data gets transferred to BigQuery.
Is there a specific reason for this behavior in the transfer job?

The transfer job only uses the Google Adwords v201809 version of the API.
App Engagement Campaigns were only added in the newer Google Ads API.
You will need to set up a connection the the new API in order to pull in that type of campaign (as well as a host of other ad types).

Related

Google UAC - Branch.io Queries

As you know that in the Google UAC there is linkless campaign. Then how can we use Branch Attribution? I mean my major agenga here is to get a postback to our database on which campaign is resulting in which sorts of user. Please help me here
Google UAC are definitely linkless campaigns but Branch offers a seamless integration here in order to help you track and attribute to monitor your marketing channels.
You would need to connect your Branch dashboard to your admin google adwords account with the respective link ids created for the app to be tracked.
You have to import the events to Google Adwords conversions, and align the attribution windows and timezone as per your Branch dashboard.
Post integration and setup, Branch will automatically track and attribute events to Google Adwords as per last touch attribution logic. You will be able to see campaign level data as well on dashboard.
Requesting you to refer to our documentation for a better understanding on the same : https://docs.branch.io/deep-linked-ads/google-ads-setup/#overview

Accessing Campaigns report in AdMob using Adsense API

I use Adsense API to access my AdMob account and generate reports. This is the main API request that I use:
https://www.googleapis.com/adsense/v1.4/accounts/accountId/reports
Documentation
The API offer many options for reporting, but what I need the most is the campaigns report, mainly to know the impressions and clicks of each campaign that I have in AdMob. This can be accessed from here:
The report of the campaigns can be accessed also inside Mediation report as they are categorized as "Ad source":
I have tried all the Metrics and Dimensions in this page to access the campaigns report, but it didn't work. The API doesn't seem to return any data that is related to the campaigns or mediation report.
I also looked for the data of AdMob campaigns by using Adwords API. After creating these campaigns in AdMob, they automatically appear in my Google Ads (AdWord) account. Here is a screenshot of my Google Ads account:
The campaigns in the screenshot above that were named AdMob Campaign were created inside AdMob, and the campaign that was named Google Ads Campaign were created inside Google Ads. However, when I request the campaign data using AdWord API, it returns only the campaigns that were created inside Google Ads (AdWord) account. So, even though the account shows them, the AdWord API doesn't return their data.
It is interesting that these campaigns appear in both AdMob and Google Ads accounts, but both APIs of these services are not returning their data. It seems that there is something missing somewhere.
Does anyone know how I can get the data of the Campaigns that were created inside AdMob? I appreciate any help.
Google finally introduced a new API for AdMob:
https://developers.google.com/admob/api
The new API can access campaign data using mediationReport.generate. Just make sure your dimensions include AD_SOURCE_INSTANCE to be able to access them.
Here are more data about the new API:
https://developers.google.com/admob/api/v1/reference/rest/v1/accounts.mediationReport/generate
I tested it today, and it is working well!

google analytics API tables structure

I am trying to load data from google analytics through the API.
The data that I need is a list of all the landing page and the Facebook ad id (The pages are lunching from FB ad campaign).
In which tables i can find this data? I need to load it on a daily basis and to connect it to the cost data of FB.
Thanks, D.

Do you need an Google account to use Google BigQuery?

Background: Is it possible to have user without an google account to use google bigquery web UI to query your data?
I know you can set quota based on google group and add people that does not have a google account in there. I am thinking since this is possible, there might be a way to let user use BigQuery without an google account.
Trying to use the quota function with Google BigQuery web UI. I am not sure if they are able to access Google BigQuery web UI without an Google Account even.
Unfortunately no. Our web UI requires sign in with a Google account.

Obtaining data in Google Analytics session

I'm using Google Analytics on my website and I'm wondering if it's possible to make a Javascript call to GA to obtain certain information about the current visitor such as the persons current location.
Does GA have an on page API that allows to obtain sessions specific information?
Google Analytics does not provide data for single visitors (not via the API nor otherwise - this is a privacy thing) so the answer is no.
Besides most data in GA in drawn from the users browser anyway, so querying GA to get it would be an unnecessary roundtrip.
For location there a IP based services (for example ip2location.com) or the HTML5 geolocation API.