使用 GPT 編寫 RSA 的 Google Ads 腳本

已發表: 2023-04-13

有效地管理 PPC 活動需要使用正確的工具組合。

長期以來,Google Ads 腳本一直是我的最愛之一,因為它們可以完全自定義,擴展性相當好,並且免費包含在任何 Google Ads 帳戶中。

但是現在有一個新的孩子——GPT。 我們可以將生成式 AI 與 Google Ads 腳本結合起來嗎?

這就是我要回答的問題,結果是我的第一個使用 GPT 的 Google Ads 腳本。

它識別響應式搜索廣告 (RSA) 的機會,並使用 GPT 幫助生成額外的創意資產以利用機會。

您可以獲取本文末尾的腳本代碼並在您自己的帳戶上試用。

為什麼應該為 RSA 使用最大數量的資產

自適應搜索廣告 (RSA) 是 Google Ads 上的一種廣告格式,允許廣告商為單個廣告創建多個標題和廣告內容描述。

然後,谷歌使用機器學習來測試標題和描述的不同組合,以確定哪些組合最適合不同的搜索查詢和用戶上下文。

這有助於提高廣告相關性和性能,並允許廣告商接觸到更廣泛的受眾。

我們發現 RSA 帶來的展示次數是擴展文本廣告的 4 倍,並且標題變體較多的廣告比變體較少的廣告獲得更多的展示次數。

RSA 展示次數

Google 允許廣告商為每個 RSA 提交 15 個版本的標題和 4 個版本的描述。

雖然這並不意味著您的資產的 43,000 個變體會獲得相同的展示次數,但為機器提供最大允許數量的資產始終是一個好主意,這樣它的算法就可以向每個感興趣的用戶展示您的廣告。

但讓我們面對現實吧,為您帳戶中的每個廣告組編寫 15 個出色的標題和 4 個長的描述可能會很乏味。 因此,許多廣告商在他們的 RSA 中存在漏洞也就不足為奇了。

PPC 管理工具可以很容易地找到並解決這個問題。 但也有一些方法可以在不支付額外軟件費用的情況下大規模地做到這一點。

Google Ads 腳本是對廣告帳戶進行批量操作的最佳免費工具之一。

去年,我與長期擔任 PPC 思想領袖和 Twitter 上#ppcchat 創始人的 Matt Umbro 一起編寫了一個腳本,以創建缺少資產的 RSA 廣告列表。

但那是在 ChatGPT 提高公眾對生成人工智能的認識之前。 所以我決定看看我是否可以結合腳本和 GPT 的 API 來改進廣告帳戶。

使用腳本

該腳本會為每個標題和描述資產的每一行和每一列創建一個包含一個 RSA 的電子表格。

Optmyzr Google Ads - RSA 腳本 - 電子表格截圖

當 RSA 未使用 Google 允許的最大變體數量時,它會調用 GPT API 來建議額外的廣告文字變體。

然後將這些 AI 生成的建議放入電子表格中,以批量上傳回 Google,以輕鬆創建缺失的資產。

為了便於查看 GPT 生成的內容,這些單元格自動顯示為綠色。

Optmyzr Google Ads - GPT 生成的 RSA 資產

為了運行此腳本,您需要從 OpenAI 的網站獲取一個 API 密鑰,並將該密鑰添加到腳本中第 39 行附近,其中顯示:

 var OPEN_AI_API_KEY = ''; // get your own API key at https://platform.openai.com/account/api-keys

您可以在預覽模式下運行腳本並查看日誌以獲取新電子表格的 URL。

腳本預覽

每次腳本運行時,它都會使用 OpenAI API。 這需要花錢,所以不要將此腳本置於自動計劃中。

下載腳本

在此處獲取代碼的副本:

如果您是 Google Ads 腳本的新手,您可以按照此處的說明進行首次設置。

Google Ads 的 GPT 限制

雖然 GPT 擅長書寫,但它在計算方面卻出了名的糟糕。 我問它為什麼,下面是它的解釋:

“作為一種 AI 語言模型,GPT(Generative Pre-trained Transformer)本身並不擅長數學。 但是,它的性能可能不如專門的數學模型,因為它沒有專門針對數學任務進行過訓練。 GPT 主要設計用於自然語言處理,涉及理解和生成人類語言。 雖然它可以執行基本的數學運算,但它可能難以處理更複雜的計算。”

對於我們的 PPC 用例,您必須仔細檢查它建議的資產長度,以確保它們符合 Google 的字符限制。

當我要求 GPT 在每個建議的標題旁邊添加字符數時,您可以看到它通常很接近但錯誤:

GPT 字符數

經驗告訴我,GPT 在完成任務時傾向於遵循提示中的模式。

這意味著在使用現有標題列表(例如您帳戶中當前擁有的標題)時,更有可能編寫適當長度的標題。

因此,該腳本最適合完成僅缺少少數元素而不是大多數或所有元素的 RSA。

正如您在前面的屏幕截圖中看到的那樣,它有時還會給出建議的編號列表,當您的每個標題都以“1”、“2”)等開頭時,這並不能製作出好的廣告。

我不會讓 GPT 自動生成廣告,因為我不願意讓 Google 的一些建議繼續自動化。

當我不小心打開了針對冗餘關鍵字的自動應用建議時,它從我的帳戶中刪除了我的品牌關鍵字 Optmyzr。

以 GPT 的工作為建議,幫助加速生成新的廣告變體。

將 Google Ads 與生成式 AI 相結合

GPT 是自互聯網發明以來最激動人心的新技術之一。

它對問題的理解程度以及在回答中的自信程度(儘管並不總是準確)令人驚嘆。

我很高興在我的 PPC 工具包中有另一個很棒的工具來幫助我的廣告在競爭中脫穎而出。

我希望此腳本能讓您體驗將 Google Ads 與 GPT 等生成式 AI 結合使用時的可能性。


本文中表達的觀點是客座作者的觀點,不一定是 Search Engine Land。 此處列出了工作人員作者。