2,448 questions
Advice
0
votes
0
replies
35
views
How to programmatically fetch ad character limits/specs for Meta and Google Ads placements?
I'm building a full-stack app (FastAPI/Python) to validate ad creatives against platform-specific character limits and constraints for different placements (e.g., Meta's Facebook Instream Video: ...
2
votes
0
answers
86
views
Parameter transmission problems with purchase events in GA4 measurement protocol
Our server sends a s2s_purchase_all event to GA4 using the Firebase data stream. After sending, we noticed that while Firebase displays the correct total event count and value, in the Google Ads back-...
Best practices
0
votes
0
replies
126
views
How to attribute Google Ads → APK download → sideloaded Android app install → sign-up (no Play Store)?
I have an Android app that users install by downloading an APK directly from my website (not on Google Play). I need to track the funnel:
Google Ads click → landing page → APK download → install → ...
0
votes
0
answers
111
views
Unable to list accessible customers with Google Ads API (test acc)
I'm trying to access google ads accounts in js.
Here's how I do the callback mechanism:
...
const { clientId, userId } = JSON.parse(state);
const oauth2Client = new google.auth....
0
votes
0
answers
27
views
Google Ads API Node.js MCC Setup: TypeError 'Cannot read properties of undefined (reading get)' in customer.report
Here’s a complete draft for your help question—great for Stack Overflow, Github issues, or Google Ads API forums:
Title:
Google Ads API Node.js MCC Setup: TypeError 'Cannot read properties of ...
0
votes
0
answers
53
views
How to get Google Ads demographic insights (e.g. age, gender) tied to GCLID or gbraid?
I'm currently tracking users from Google Ads using gclid and gbraid parameters. These IDs are stored when users land on my website and are later tied to key conversions or backend events in our system ...
-1
votes
1
answer
114
views
How do I stop my refresh token for google ads API access from getting revoked every 5 days?
I am using a linked service in Azure Data Factory to get my google ads campaign data into a Fabric lakehouse. I created a project in google cloud console through which I was able to get a client id ...
0
votes
0
answers
372
views
Google Ads Transparency Center data by domain name
I’m using the Google Ads Transparency Center public dataset on BigQuery (bigquery-public-data.google_ads_transparency).
In the web UI, I can filter ads by landing-page domain, but I can’t find any ...
0
votes
0
answers
34
views
Ads API generate_keyword_historical_metrics response keyword order
In the Google Ads API generate_keyword_historical_metrics response, is the order of the returned keywords guaranteed to match the order of the input keywords? If not, what is the recommended way to ...
0
votes
0
answers
45
views
Issue with Missing Tables During Google Ads Data Backfill in BigQuery
We are currently extracting Google Ads data into BigQuery. However, we encountered errors on certain scheduled dates, so we attempted a backfill. It seems that some tables were not populated for those ...
1
vote
0
answers
113
views
Tracking conversions through Firebase to Google Ads on a Flutter app
Im trying to track conversion events in my Flutter app through Firebase. Im using methods like logEvent(), setUserId() and setUserProperty(). This data seems to be reaching Firebase for all platforms (...
1
vote
0
answers
113
views
How to add Google Admob mediation in Flutter apps?
According to the official documentation, I've implemented all the code in my Flutter project. I want to add Unity Ads as a partner network, which is why I also added the gma_mediation_unity package ...
-4
votes
1
answer
102
views
Flutter android app get google ads campaign details progamatically
My flutter android application is available in playstore, and our marketing team is promoting a app using Google ads app install and app engagement ads, i want to get campaign details from ads.
https:/...
3
votes
0
answers
271
views
Flutter Install Referrer Not Capturing UTM Parameters from Google Ads
Title
Flutter Install Referrer Not Capturing UTM Parameters from Google Ads
Question
I'm implementing Google Play Install Referrer in my Flutter app to capture UTM parameters when a user installs the ...
1
vote
0
answers
60
views
"Invalid Provider ID" error when linking as "Other provider" for App Conversion Tracking using Google Ads Manager Account Customer ID
We are encountering an "Invalid Provider ID" error when trying to link our mobile measurement platform to Google Ads for app conversion tracking. This occurs in the Google Ads UI when ...
0
votes
1
answer
130
views
google ads api throwing "Google.Apis.Auth.OAuth2.Responses.TokenResponseException" "Account has been deleted"
My company has implemented the Google Ads API to send Google Ads Enhanced Conversions. The developer who created the C# .NET console application that performs this as a scheduled task is no longer ...
23
votes
1
answer
6k
views
Sentry errors "Can't find variable: gmo", "invalid or unexpected token" due to Google ads snippet in index.html of our react app [closed]
We very recently set up Google ads for our react app. Our React app is a 7-8 year old app originally built with create-react-app. Now, in Sentry we are getting these two errors, both with steady ...
1
vote
0
answers
179
views
How to query Google Ads Tables on BigQuery
I need guidance on how to create a query in BigQuery using Google Ads data transferred via a Data Transfer. My issue is that there are two tables:
p_ads_CampaignBasicStats_, which contains ...
1
vote
1
answer
440
views
Tracking conversions for Google Ads using Stripe's Checkout Session ID
I need to setup conversion tracking for Google Ads. I'm using Stripe's checkout. My current plan is to check if the session_id search parameter is set, and if so, remove it from the query parameters ...
1
vote
0
answers
103
views
Automate Google Ads Customer Match List Population Based on Driving Experience, laravel php
The goal is to get data from my submissions table in the database as shown in my code below and upload it to google ads customer match list automatically without having to upload csv files manually ...
4
votes
0
answers
211
views
Google ads app campaign Deferred Deeplink (DDL) is not recieving in GA4F sdk or Install Referrer - Android
I have implemented the GA4F SDK in our Android app to fetch Google ads app campaign Deferred Deeplink , and Google Ads support has confirmed that our setup, including the deep links, looks good. ...
5
votes
1
answer
3k
views
Issues with app-ads.txt Verification in Google AdMob
I’m encountering an issue with app-ads.txt verification in Google AdMob. I selected 'Verify App' in 'App Verification'. Despite following all the steps and confirming that the file is properly set up, ...
1
vote
0
answers
66
views
Google analytics not assigning to traffic acquisition
I'm facing a problem with custom events sent to Google Analytics. The main problem is that custom sent events are being assigned only to user acquisition and not to traffic acquisition.
I'm sending 2 ...
0
votes
1
answer
93
views
How can I implement pagination using the google-ads-api Node js package?
I am trying to get the search terms,but it is returning 32k records at once. I want to limit the result and implement pagination so that it returns 100 records at a time. I can't find anything in the ...
0
votes
1
answer
876
views
Hashing with sha256 when sending user_data to GA4, Google ads, etc
tl;dr: Should there be a sha256_ prefix to city, regon, postal code, country, and should I hash them or not?
---- details
I am wondering wether google doesn't consider city, region and postal code a ...
1
vote
0
answers
117
views
AdManagerBannerAd requesting multiple sizes, but not returning size for the ad, flutter google ad manager
i am using google_mobile_ads: ^5.2.0 to display adds on my flutter app.
I need to request and display 3 different sizes of banner ads from google.
This ad is supposed to be show in a scrollable column ...
1
vote
0
answers
75
views
Google Ads Tag Not Receiving User ID from GTM Data Layer
I'm currently working on passing the User ID to Google Ads using Google Tag Manager (GTM). I've successfully configured the data layer to pass the User ID, and I can see this working correctly in GTM'...
-2
votes
1
answer
250
views
Google ads API PHP cannot run the documentation example
I'm running symfony 6 server / php 8.0.8, google ads api V22.0.0. Got dev token/refresh token, and all other infos, and annot run simple example from google and I'm not sure what I'm doing wrong. Here ...
1
vote
0
answers
411
views
How to upload Video Assets to Google Ads using API
I am working on automating the upload of video assets to the Google Ads asset library. The process involves first uploading the video to YouTube via the YouTube Data API and then attaching the ...
2
votes
0
answers
289
views
Google Ads API: gRPC Channel Maxed Out and searchStream() Call Failing in PHP
I'm working with the Google Ads API and trying to run the GetCampaigns.php example from the official repository. The authentication works fine, but when I try to execute the searchStream() method to ...
1
vote
0
answers
175
views
Google Ads- googleadservices.com returns 400
I'm facing an issue with Google Ads event tracking. All requests to googleadservices.com (for every event) are returning a 400 Bad Request status.
However, I've noticed that if I change the URL ...
1
vote
1
answer
266
views
Google Ads API issue with Metric: metrics.cost_micros, Value: null
I'm using the following Google Apps Script to pull in data using the Google Ads API. The data appears to be pulling in fine, but parsing it seems to be an issue. Here is the script:
function ...
0
votes
1
answer
193
views
Google Ads API - metrics.biddable_app_installation_conversions on ad group level
I've tried to get reports via Google Ads API. Most metrics can be gathered through this api except app installation conversions.
I need to get all metrics on ad group level but Google only support ...
2
votes
1
answer
463
views
Google Ads API, campaign status integer?
I'm using the Google Ads API, and with the docs about the status:
https://developers.google.com/google-ads/api/reference/rpc/v17/CampaignStatusEnum.CampaignStatus
It show that is a ENUM with string ...
3
votes
1
answer
163
views
What sort of function can I use to Call gtag_report_conversion on <button> tag or link
Wanting to track 'Add to Cart' clicks on a WooCommerce store & Google Ads tell me I need to call gtag_report_conversion when any 'Add to cart' button is clicked on the site.
Some buttons are a ...
0
votes
0
answers
28
views
Google Admob Ad not showing
I am trying to implement Google Ads into my flutter app. I closely followed the implementation guides but when I start the app even though it says the ad successfully loaded it does not show up. ...
0
votes
1
answer
455
views
What do I do with the YAML file when deploying my Flask application?
I'm pretty new to python and Flask development. I'm primarily a frontend JavaScript/React developer.
I am building a tool that uses the Google Ads api, and their documentation had me create a yaml ...
1
vote
0
answers
654
views
Google Ads Square Logo Not Filling Circle
I'm encountering an issue with Google Ads where the square logo I uploaded doesn't fill the circular space on the platform. Despite uploading a square logo as per the requirements, it appears smaller ...
1
vote
0
answers
236
views
Google Ads API: Credentials failed to obtain metadata
I'm encountering an issue with the Google Ads API where I'm receiving the following error message:
Credentials failed to obtain metadata
This error occurs when making requests to the Google Ads API ...
3
votes
0
answers
612
views
Google Analytics & Google Adsense in NextJS
I want to add Google Analytics and Google Adsense to my website in NextJS. I found this official doc: https://nextjs.org/docs/app/building-your-application/optimizing/third-party-libraries#google-tag-...
0
votes
1
answer
62
views
"Placement URL has wrong format." when excluding a placement via the API
I try to exclude a placement via code and I get this error (read bottom up):
DEFAULT 2024-06-03T13:34:05.278214Z index: 251
DEFAULT 2024-06-03T13:34:05.278211Z field_name: "operations"
...
1
vote
1
answer
156
views
Using PHP GoogleAds api connection DEVELOPER_TOKEN_NOT_APPROVED, how to fix
I am trying to connect GoogleAds Api using php for fetching campaign names & cost. Here is below my response of the call:
"@type": "type.googleapis.com/google.ads.googleads.v14....
1
vote
2
answers
2k
views
How to find GCLID [Google Click Identifier] with the help of campaign_id using google ads api
I tried to fetch GCLID using campaign_id but I'm not able to find it.
I've explore over a network but can't find any way to find GCLID.
Currently I've such type of data :-
{
"...
1
vote
1
answer
811
views
Google Ads API - Trying to access from service account
I am trying to pull data from Google Ads API to get campaign data without using OAuth Scopes and by just using a service account. Though I have put all the service account credential in my yaml file, ...
0
votes
1
answer
97
views
How can I filter google ads campaign data with date range filter?
As per my question, I want to filter the campaign's metrics based on the date range filter read the below code:
/**
* Runs the example.
*
* @param GoogleAdsClient $googleAdsClient the Google Ads ...
1
vote
0
answers
227
views
Google ads asset names within google ads transfer bigquery data
I need to create a report on asset performance from google ads transfer data in bigquery. The report should be similar to the one in Google Ads UI (under Assets with assets names, campaigns, clicks ...
-3
votes
1
answer
72
views
Add a payment method to keep your ads running in google ads
i am using pre pay payment method and 2000rs paid but now showing error Add a payment method to keep your ads running 3 cards tried same error issue
0
votes
1
answer
96
views
Getting duplicate Google Ads data in Big Query
I am getting duplicate data in my Big Query tables from Google Ads.
I can look at the tables and see rows with the exact same data. Furthermore when I aggregate the data to see total cost of campaigns,...
-1
votes
1
answer
415
views
Google OAuth Refresh Token Expires After 1 Hour (PHP Google Ads API with Laravel)
My Google OAuth refresh token expires after one hour, even though both my OAuth and Google Ads API applications are verified and approved.
Both OAuth and Google Ads API apps are verified and approved....
0
votes
0
answers
76
views
How to generate an OAuth 2 refresh token
I am trying to connect to the Google Ads API, so I will be able to manage campaigns and apply rules to them but to maintain a connection I need an OAuth Refresh Token. In the Google documentation, it ...