From 7ad18516b64a6eb400b6b4a49d2e7bf9059eaade Mon Sep 17 00:00:00 2001 From: Andriy Kushnarov <3335483+akushnarov@users.noreply.github.com> Date: Thu, 4 Apr 2024 12:56:13 +0200 Subject: [PATCH 1/5] Release v1.1 description --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index 8dba541..d52e257 100644 --- a/README.md +++ b/README.md @@ -19,8 +19,10 @@ limitations under the License. # Adios: One-stop solution for Google Ads image assets management [![GitHub last commit](https://img.shields.io/github/last-commit/google-marketing-solutions/adios)](https://github.com/google-marketing-solutions/adios/commits) +![GitHub Release](https://img.shields.io/github/v/release/google-marketing-solutions/adios) [![Code Style: Google](https://img.shields.io/badge/code%20style-google-blueviolet.svg)](https://github.com/google/gts) [![GitHub License](https://img.shields.io/github/license/google-marketing-solutions/adios)](https://github.com/google-marketing-solutions/adios/blob/main/LICENSE) +[![Contributors](https://img.shields.io/github/contributors/google-marketing-solutions/adios)](https://github.com/google-marketing-solutions/adios/graphs/contributors) https://github.com/google-marketing-solutions/adios/assets/3335483/71be79f8-8393-444f-961a-ced8316df6d2 @@ -55,6 +57,25 @@ Here are some of the main features of Adios: - manually validate generated images (this is optional, in case you want to double check the quality of the generated assets before uploading them to your ads) - create Google Ads experiments. For each selected campaign Adios can automatically create an A/B test to check if your new assets perform better compared to the previous setup (in terms of click-through rate) +## Releases & features +### Adios v1.1 +https://github.com/google-marketing-solutions/adios/assets/3335483/9be71a1a-43da-49ba-b203-598e797f1d64 + +Features: +- Automatic, AI based ([Gemini](https://cloud.google.com/vertex-ai/generative-ai/docs/multimodal/overview)) image policy validation. Now you can write your brand, company, _you name it_ ads policies as a text and the generated image will be validated against those policies. +- Ad Group names translations. Now you can translate you ad group names (or parts of them) e.g. into better text-to-image prompts. +- Keyword based image generation. Previously you could generate images only based on the ad group names. + +### Adios v1.0 +Features: +- Generate image assets (ad group level) based on the ad group names +- Image validation UI (validate manually generated images before uploading to Google Ads). +- Upload generated assets to the Google Ads assets library. +- Link uploaded assets to the respective ad groups. +- One click creation of the Google Ads experiments to test performance of the uploaded assets. + +Note: these features can be used separetly, e.g. you can just upload images to the assets library (if you don't want to generate images, but only to sync your existing assets with your Google Ads account). + ## Installation Guide https://github.com/google-marketing-solutions/adios/assets/3335483/f22172d3-38f1-4fdb-b366-67a33700180e From 5127b726ef1228a7c4db80d4e0740a4fbb71328b Mon Sep 17 00:00:00 2001 From: Andriy Kushnarov <3335483+akushnarov@users.noreply.github.com> Date: Thu, 4 Apr 2024 14:05:24 +0200 Subject: [PATCH 2/5] Release v1.1 --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d52e257..bfc0d3a 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ https://github.com/google-marketing-solutions/adios/assets/3335483/9be71a1a-43da Features: - Automatic, AI based ([Gemini](https://cloud.google.com/vertex-ai/generative-ai/docs/multimodal/overview)) image policy validation. Now you can write your brand, company, _you name it_ ads policies as a text and the generated image will be validated against those policies. -- Ad Group names translations. Now you can translate you ad group names (or parts of them) e.g. into better text-to-image prompts. +- Ad Group names translations. Now you can translate your ad group names (or parts of them) e.g. into better text-to-image prompts. - Keyword based image generation. Previously you could generate images only based on the ad group names. ### Adios v1.0 @@ -74,13 +74,13 @@ Features: - Link uploaded assets to the respective ad groups. - One click creation of the Google Ads experiments to test performance of the uploaded assets. -Note: these features can be used separetly, e.g. you can just upload images to the assets library (if you don't want to generate images, but only to sync your existing assets with your Google Ads account). +Note: these features can be used separately, e.g. you can just upload images to the assets library (if you don't want to generate images, but only to sync your existing assets with your Google Ads account). ## Installation Guide https://github.com/google-marketing-solutions/adios/assets/3335483/f22172d3-38f1-4fdb-b366-67a33700180e -1. Make a copy of the [template Spreadsheet](https://docs.google.com/spreadsheets/d/1YnFCTif5ruLqs4qJIMcJmvejMEhvFHBzkBwfDp_oWRE/edit?resourcekey=0-mj_eJDv4XRwv2zwOJnYXug) (in the main menu `File > Make a copy`) +1. Make a copy of the [template Spreadsheet: Adios v1.1](https://docs.google.com/spreadsheets/d/1IXMd0BI5LW95E84WnCK8wmSwvQVfP94GzniQYMfVXos/edit?usp=sharing) (in the main menu `File > Make a copy`). Earlier version: [Adios 1.0](https://docs.google.com/spreadsheets/d/1YnFCTif5ruLqs4qJIMcJmvejMEhvFHBzkBwfDp_oWRE/edit?resourcekey=0-mj_eJDv4XRwv2zwOJnYXug) 1. Create or use an existing [Google Cloud Platform](https://console.cloud.google.com/) (GCP) project @@ -147,7 +147,7 @@ Adios provides an optional UI for users to check the generated images and approv https://github.com/google-marketing-solutions/adios/assets/3335483/d3b15133-6f9e-4057-8fd7-b4ac77aff954 -You can use it as folows: +You can use it as follows: 1. Ensure that there is a set `Validated DIR` in the configuration Spreadsheet (e.g. `VALIDATED`) From 3e9a16760c464b9626b3adbfcd139d1717d2bacd Mon Sep 17 00:00:00 2001 From: Andriy Kushnarov <3335483+akushnarov@users.noreply.github.com> Date: Thu, 4 Apr 2024 14:24:13 +0200 Subject: [PATCH 3/5] Adjusted text and new sheet link --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index bfc0d3a..6803c1e 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ Here are some of the main features of Adios: https://github.com/google-marketing-solutions/adios/assets/3335483/9be71a1a-43da-49ba-b203-598e797f1d64 Features: -- Automatic, AI based ([Gemini](https://cloud.google.com/vertex-ai/generative-ai/docs/multimodal/overview)) image policy validation. Now you can write your brand, company, _you name it_ ads policies as a text and the generated image will be validated against those policies. +- Automatic, AI ([Gemini](https://cloud.google.com/vertex-ai/generative-ai/docs/multimodal/overview)) based image policy validation. Now you can write your brand, company, _you name it_ ads policies as a text and the generated image will be validated against those policies. - Ad Group names translations. Now you can translate your ad group names (or parts of them) e.g. into better text-to-image prompts. - Keyword based image generation. Previously you could generate images only based on the ad group names. @@ -80,7 +80,7 @@ Note: these features can be used separately, e.g. you can just upload images to https://github.com/google-marketing-solutions/adios/assets/3335483/f22172d3-38f1-4fdb-b366-67a33700180e -1. Make a copy of the [template Spreadsheet: Adios v1.1](https://docs.google.com/spreadsheets/d/1IXMd0BI5LW95E84WnCK8wmSwvQVfP94GzniQYMfVXos/edit?usp=sharing) (in the main menu `File > Make a copy`). Earlier version: [Adios 1.0](https://docs.google.com/spreadsheets/d/1YnFCTif5ruLqs4qJIMcJmvejMEhvFHBzkBwfDp_oWRE/edit?resourcekey=0-mj_eJDv4XRwv2zwOJnYXug) +1. Make a copy of the [template Spreadsheet: Adios v1.1](https://docs.google.com/spreadsheets/d/1A0UbhSiF1ox47WUbA4VZ4oh4WlwzbRbkuQHQshHNWiU/edit?usp=sharing&resourcekey=0-283C6nDIyps8TKhcgtxXeQ) (in the main menu `File > Make a copy`). Earlier version: [Adios 1.0](https://docs.google.com/spreadsheets/d/1YnFCTif5ruLqs4qJIMcJmvejMEhvFHBzkBwfDp_oWRE/edit?resourcekey=0-mj_eJDv4XRwv2zwOJnYXug). 1. Create or use an existing [Google Cloud Platform](https://console.cloud.google.com/) (GCP) project @@ -100,7 +100,9 @@ https://github.com/google-marketing-solutions/adios/assets/3335483/f22172d3-38f1 1. Now you can run or schedule the Adios services using the Adios menu ## Assets generation -Note: this step is not required if you already have the assets. +Notes: +- this step is not required if you already have the assets. +- starting from Adios v1.1 you can generate assets based on ad group keywords (check this [video](https://github.com/google-marketing-solutions/adios/assets/3335483/9be71a1a-43da-49ba-b203-598e797f1d64)). https://github.com/google-marketing-solutions/adios/assets/3335483/72db55da-7ed1-47bb-8daf-b61d50fb1ea7 From 292d3a0c51196af9d652bd22329e369631b29356 Mon Sep 17 00:00:00 2001 From: Andriy Kushnarov <3335483+akushnarov@users.noreply.github.com> Date: Thu, 4 Apr 2024 14:53:54 +0200 Subject: [PATCH 4/5] Update package version --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 0afa2cf..41f6a39 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "adios-v1", - "version": "0.0.0", + "name": "adios-v1.1", + "version": "1.1", "description": "", "main": "build/index.js", "license": "Apache-2.0", From 54de67de23985c7daeef4ac3b625b0a102159e80 Mon Sep 17 00:00:00 2001 From: Andriy Kushnarov <3335483+akushnarov@users.noreply.github.com> Date: Fri, 5 Apr 2024 10:35:16 +0200 Subject: [PATCH 5/5] Update package.json Co-authored-by: Victor Paunescu <2076832+victor-paunescu@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 41f6a39..a28b8ef 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "adios-v1.1", + "name": "adios", "version": "1.1", "description": "", "main": "build/index.js",