gtag ga4 服务器端:使用 gclid 将转化报告回 Google 广告

vir*_* us 7 google-analytics gtag.js google-ads-api google-analytics-4

如何将服务器端 gtag 的转化报告回 Google 广告?

我当前的设置是使用唯一的 userId(在我的数据库中生成,并且对于每个用户来说都是唯一的)将事件从 gtag 报告回 google Analytics 4

    let data = {
        client_id: this.getDeviceId(),
        user_id: this.userId,
        events: [{
            name: eventName,
            params: props,
        }]
    }

    ... then send it as payload to the tracking url to the ga4 tracking url:
    https://www.google-analytics.com/mp/collect?measurement_id=...&api_secret=...
Run Code Online (Sandbox Code Playgroud)

现在,我启动了 Google 广告,并希望将购买和续订报告为转化。

因此,我将目标事件从 GA4 导入到 Google Ads 作为线下事件。

但据我了解,为了正确地将用户链接回谷歌广告,我还需要在报告事件/转化时在gtag中传递gclid,但如何做到这一点?

我应该将 gclid 添加为数据中的属性吗?它在任何地方都有记录吗?

我使用以下文档链接在服务器上设置 gtag 跟踪: https: //developers.google.com/analytics/devguides/collection/protocol/ga4/user-properties ?client_type=gtag