如何在 asp.net 中为谷歌广告线索表单开发网络挂钩

Posted

技术标签:

【中文标题】如何在 asp.net 中为谷歌广告线索表单开发网络挂钩【英文标题】:how to develop web hook for google ad lead form in asp.net 【发布时间】:2019-11-17 14:54:34 【问题描述】:

我想开发一个 webhook,用于将潜在客户从 google 潜在客户表单自动添加到 CRM 中。 Google 可以调用 webhook url 来提交此类潜在客户。

参考链接: https://developers.google.com/google-ads/webhook/docs/overview

微软的这个链接:https://docs.microsoft.com/en-us/aspnet/webhooks/ 提到了几个用于构建 webhook 接收器的 nuget 包,但没有一个用于 google 潜在客户表单。

谁能帮我确定如何构建这样的 webhook,可以通过 google 调用以将潜在客户自动添加到 CRM 中。

TIA。

【问题讨论】:

“Webhook”是可以接受 HTTP 请求的任何东西的通用术语。如果您可以创建 API,则可以将其称为 webhook,只要它符合调用者的要求即可。 【参考方案1】:

您需要的是在公开可用的主机上运行的网络服务器,并且能够以Ads docs. 中指定的格式处理来自 Google Ads 服务器的数据 假设您在 youdomain.com/leads 上设置并运行了一些服务器。当您创建线索广告时,您将该 URL 添加为“webhook”,并且每次提交表单并将表单数据作为有效负载时,Google 都会向该 URL 发送一个 HTTP POST 请求。 这是可以处理此类请求的示例 ASP.NET 服务器示例https://docs.microsoft.com/en-us/aspnet/web-api/overview/older-versions/build-restful-apis-with-aspnet-web-api

【讨论】:

以上是关于如何在 asp.net 中为谷歌广告线索表单开发网络挂钩的主要内容,如果未能解决你的问题,请参考以下文章

为谷歌 DFP 广告缩放到不同的安卓屏幕尺寸 - Phonegap

在 ruby​​ 中为谷歌驱动器文件创建编辑链接

在 yaml 文件中为谷歌应用引擎设置 url(找不到页面)问题

谷歌广告没有显示在主页上:asp.net

ASP.Net 代码隐藏 - 获取谷歌付费广告信息

如何在 HTML 中为 ASP.NET MVC 创建一个按钮? [复制]