在Google Cloud上實現生成AI驅動的營銷用例的資源。
該存儲庫展示了Google Cloud的生成AI在營銷方案中的應用。它包含詳細的,分步的指示,以部署實施以營銷為中心的生成AI功能的解決方案,包括製作營銷材料(例如博客文章和社交媒體內容)的功能。該視頻介紹了解決方案中的功能。
部署解決方案的體系結構: 
此外,還提供了補充jupyter筆記本,以幫助用戶掌握解決方案中探索的概念。
.
├── app
└── backend_apis
└── frontend
└── notebooks
└── templates
└── infra
/app :體系結構圖和圖像。/backend_apis :後端API的源代碼。/frontend :前端UI的源代碼。/infra :用於部署解決方案的腳本和配置。/notebooks :筆記本電腦演示和解釋如何將Google Cloud的生成AI用於營銷方案,包括解決方案中包含的方案。/templates :解決方案中使用的工作空間幻燈片,文檔和表模板。 部署的解決方案支持以下演示:
遵循與Terraform部署的部署指南中的說明。
該視頻介紹了自動部署過程。
下面列出的筆記本是為了解釋該解決方案中所列出的概念:
以下其他(外部)筆記本提供了有關此存儲庫中討論的概念的補充信息:
可以通過調整配置來更改某些解決方案的行為。
在部署Google Cloud Generative AI以進行營銷解決方案時,從infra/variables.tf文件中取出各種部署的設置。
如果您的部署需求與默認部署不符,則可以通過在開始部署之前調整variables.tf中的默認值來滿足您的某些部署需求。
在運行terraform init之前對variables.tf進行更改。此後進行更改可能會導致意外的行為,包括無法抵消的部署失敗。
部署時,在terraform apply成功完成後,將在backend_apis/app中有一個名為config.toml的文件。 config.toml是由infra/templates/config.toml.tftpl生成的。
config.toml充當營銷內容生成的控制中心,提供必要的設置,提示和數據,以自動創建個性化和品牌一致的營銷材料。
您可以調整config.toml中的某些值以更改部署的行為。如果調整config.toml中的值,請重新運行後端部署( infra/scripts/backend_deployment.sh )以將更新的配置推向後端
以下是config.toml及其功能的關鍵部分:
您可以在營銷見解和廣告系列績效頁面中顯示自己的Looker儀表板。
對於營銷見解,請edit/frontend/src/app/marketing-insights/marketing-insights.component.html和為廣告系列績效編輯/frontend/frontend/src/app/marketing-intights/markets/marketing-inmights.components.component.html。這兩個文件的過程都是相同的:
<select class="select-theme-dropdowns" name="state" ngModel (ngModelChange)="onClick($event)"> 。如果您正在新部署中,則下面的行是<option value="Overview">Overview</option> 。<option value="Display Name in Dropdown">newdash</option> ,其中value將顯示在UI中, >和<是您在下面使用的標識符在下面使用的標識符,以鏈接到儀表板。在這種情況下,我們正在添加一個儀表板,該儀表板將被標識為“下拉列表中的顯示名稱”,在下面,我們將使用newdash標識符鏈接此儀表板。 在文件底部的新部署中,您會看到類似的東西:
< div *ngIf =" overview " class =" overviewcss " >
< iframe width =" 1000 " height =" 1000 " src =" https://googledemo.looker.com/embed/dashboards/2131?allow_login_screen=true " > </ iframe >
</ div >在文件的末尾,為每個儀表板添加三條類似行,替換以下內容:
*ngIF=設置為您在下拉列表中指定的新儀表板的標識符。例如<div *ngIf="newdash" class="overviewcss"> 。src=設置為嵌入鏈接到儀表板。 URL中的allow_login_screen=true將打開“身份驗證”頁面,從looker打開以保護對帳戶的訪問。例如, <iframe width="1000" height="1000" src="https://googledemo.looker.com/embed/dashboards/YOURDASH?allow_login_screen=true" ></iframe> 如果您在生產中擁有Google廣告和Google Analytics 4個帳戶,則可以部署Marketing Analytics Jumpstart解決方案,構建儀表板,並將其鏈接到生成AI中的這些頁面以供營銷UI。
如果您有任何疑問或發現此存儲庫的任何問題,請通過GitHub問題進行報告。