الموارد التي تتيح حالات استخدام التسويق التي تعمل بالنيابة عن الذكاء الاصطناعي على Google Cloud.
يعرض هذا المستودع تطبيق الذكاء الاصطناعي التوليدي لـ Google Cloud على سيناريوهات التسويق. أنه يحتوي على تعليمات مفصلة خطوة بخطوة لنشر الحلول التي تنفذ إمكانات AI المتمحورة حول التسويق ، بما في ذلك إمكانيات مواد التسويق الحرفية مثل منشورات المدونة ومحتوى الوسائط الاجتماعية. يسير هذا الفيديو من خلال الوظيفة في الحل.
بنية الحل المنشور: 
بالإضافة إلى ذلك ، يتم توفير أجهزة الكمبيوتر المحمولة الإضافية لمساعدة المستخدمين في استكشاف المفاهيم التي تم استكشافها في الحل.
.
├── app
└── backend_apis
└── frontend
└── notebooks
└── templates
└── infra
/app : مخططات الهندسة المعمارية والصور./backend_apis : رمز المصدر لبرامج واجهات برمجة التطبيقات الخلفية./frontend : رمز المصدر لواجهة المستخدم الأمامية./infra : البرامج النصية والتكوين لنشر الحل./notebooks : أجهزة الكمبيوتر المحمولة التي توضح وتوضيح كيفية استخدام الذكاء الاصطناعي من Google Cloud لسيناريوهات التسويق ، بما في ذلك السيناريوهات المدرجة في الحل./templates : شرائح مساحة العمل ، مستندات وقوالب الصفائح المستخدمة في الحل. يدعم الحل المنشور المظاهرات التالية:
اتبع الإرشادات الواردة في دليل النشر للنشر مع Terraform.
يسير هذا الفيديو من خلال عملية النشر الآلية.
تم تطوير دفاتر الملاحظات المذكورة أدناه لشرح المفاهيم الواردة في هذا الحل:
توفر دفاتر الملاحظات الإضافية التالية (الخارجية) معلومات تكميلية عن المفاهيم التي تمت مناقشتها في هذا المستودع:
يمكن تغيير بعض سلوك الحل عن طريق ضبط التكوين.
عند نشر Google Cloud Generation AI لحل التسويق ، يتم سحب الإعدادات المختلفة للنشر من ملف infra/variables.tf .
إذا كانت احتياجات النشر الخاصة بك لا تتطابق مع النشر الافتراضي ، فقد يتم تلبية بعض احتياجات النشر الخاصة بك عن طريق ضبط الإعدادات الافتراضية في variables.tf .
قم بإجراء تغييرات على variables.tf tf قبل تشغيل terraform init ، قد يؤدي إجراء التغييرات بعد ذلك إلى سلوك غير متوقع بما في ذلك فشل النشر غير القابل للاسترداد.
عند النشر ، بعد terraform apply يكمل بنجاح ، سيكون هناك ملف يسمى config.toml في backend_apis/app . يتم إنشاء config.toml من infra/templates/config.toml.tftpl .
يعمل config.toml كمركز تحكم لتوليد محتوى التسويق ، حيث يوفر الإعدادات والمطالبات والبيانات اللازمة لأتمتة إنشاء مواد تسويقية مخصصة ومتناسقة للعلامة التجارية.
يمكنك ضبط بعض القيم في config.toml لتغيير سلوك النشر الخاص بك. إذا قمت بضبط القيم الموجودة في config.toml ، فأعد إعادة نشر النشر الخلفي ( infra/scripts/backend_deployment.sh ) لدفع التكوين المحدث إلى الواجهة الخلفية
فيما يلي الأقسام الرئيسية لـ config.toml ووظائفها:
يمكنك عرض لوحات معلومات Looker الخاصة بك في رؤى التسويق وصفحات أداء الحملة.
للرؤى التسويقية ، تحرير/فورنتند/src/app/marketing-insights/marketing-insights.component.html ولأداء الحملة edit /frontend/src/app/marketing-insights/market-ininsights.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 هي ما سيتم عرضه في واجهة المستخدم وداخل > و < هو المعرف الذي ستستخدمه أدناه للربط بلوحة القيادة. في هذه الحالة ، نضيف لوحة معلومات سيتم تحديدها على أنها "اسم العرض في القائمة المنسدلة" ، ونحن نربط أدناه لوحة القيادة باستخدام معرف 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= على رابط التضمين إلى لوحة القيادة الخاصة بك. سيفتح allow_login_screen=true في عنوان URL صفحة المصادقة من Looker لتأمين الوصول إلى حسابك. على سبيل المثال ، <iframe width="1000" height="1000" src="https://googledemo.looker.com/embed/dashboards/YOURDASH?allow_login_screen=true" ></iframe> إذا كان لديك حسابات Google ADS و Google Analytics 4 في الإنتاج ، فيمكنك نشر حل Marketing Analytics Jumpstart ، وإنشاء لوحات المعلومات ، وربطها بهذه الصفحات في AI التوليدي لتسويق واجهة المستخدم.
إذا كان لديك أي أسئلة أو إذا وجدت أي مشاكل في هذا المستودع ، فيرجى الإبلاغ عن مشكلات GitHub.