A client gave me a conversion event code using gtag / global site tag...

gtag('event', 'conversion',  { 'send_to': 'AW-XXXXXXXX/XXXXXXXX',      'customField1': 'submitted',      'customField2': 'something',  }); 

...which I am trying to implement via Google Tag Manager. However, I don't see a way to add custom fields (customField1, customField2) via the Google Conversion tag in GTM.

Am I missing something? Or using the wrong tag?

Thanks in advance.

We have a problem with E-Commerce transactions sometimes not beeing set in relation to an ad click ("cpc"). They appear instead with the Channel/Medium "direct". This is a problem as we cannot correctly link our revenue to the costs spend on Google Ads.

We got a payment system that allows buyers to safely pay to sellers, and we get a fee percentage of the payment volume (similar like PayPal). We get our fees as soon as a pay-in is successful. Because our users can pay via bank wire as well it may take one or two days until we actually get our fee. This is why ecommerce transactions are not sent from the frontend to GA (on a thank-you page like in online shops), but from our server directly to GA as soon as a payment succeeds.

This is the GET call our server does when a payment succeeds:

GET https://www.google-analytics.com/collect?v=1&tid=UA-XXXXXX-1&cid=1746XXXXX.1593XXXXXXX&t=transaction&ti=mytransactionID&tr=1&cu=USD

Here is a small diagram that explains the process:

We use cross-domain tracking, and the GA Client ID of the users stay the same when they get redirected from mydomain.com to app.mydomain.com, so this should not be the problem. What I assume is, that when a user clicks on an ad, the gclid of the ad is lost. Is there a way to manually send the gclid ID to Google Analytics? I would store the gclid then as well in our payment. Or is there another (maybe better way) to send transactions to GA?

I don't really know if im in the correct forum, but please if not, point me in the right direction.

I have a little problem: I have setted up a campaing for downloads of the App from a client (A corporation) this campaing is setted on the objective of the first_open(Android) on firebase. I've talked with my associated account executive and he tells me we should also have another campaing with a first_open (iOS) objective. Here is where the problem starts. The google executive tells me we should have an event called first_open (iOS) which should be a separated event from first_open (Android), but I can't find this. It's not listed as an event on firebase nor google analytics web + app, I've tryed creating this event on my own but can't seem to get it working.

If I go into firebase conversions or events, I can only see one first_open event, that I can use a filter on, and see Android/iOS independently, but I can't seem to export it in separate to Google Ads conversions. There are some events called something like this, but they show 0 conversions.

If I can use the filter on firebase to see iOS first opens, how come I cant seem to see this conversions in Ads??

Also, how come I can extract this "Conversion events" from firebase, through google ads, but I'm not able to see them on firebase nor analytics?

Thank you!

I'm working on building a new tool for my customers that helps automate their ads and see daily / weekly reports and improvements. However, I'm having a humbling issue with the Google Ads API. I've set up a manager account, and my clients have given me access. However, it won't let me see their clicks. Google has ever so delicately told me that my manager account will not let me see their clicks within the API. I can see them in my dashboard. But I can't call them with my API. Am I not supposed to build a good report for my customers? Any query through manual requests on AWQL results the same. I don't know why I can't get their clicks/performance. Google's told me, "It's not me. It's you."

I have my Google Dev token. My own Oauth2 on my manager account. I thought the purpose of the manager account was so I could have the API. Have been reading for hours, but I'm missing something simple. What should I be requesting / authenticating with to get the clicks for my clients?

Signed, noob old developer working for 24 hours straight.