GPT を使用して RSA を記述する Google 広告スクリプト
公開: 2023-04-13PPC キャンペーンを効率的に管理するには、ツールを適切に組み合わせて使用する必要があります。
Google 広告 スクリプトは、完全にカスタマイズ可能で、適切に拡張でき、どの Google 広告 アカウントにも無料で含まれているため、私のお気に入りの 1 つです。
しかし、ブロックに新しい子供がいます-GPT. ジェネレーティブ AI と Google 広告スクリプトを組み合わせることはできますか?
それが私が答えようとした質問でした。その結果、GPT を使用する最初の Google 広告 スクリプトが完成しました。
レスポンシブ検索広告 (RSA) の機会を特定し、GPT を使用して追加のクリエイティブ アセットを生成し、機会を活用します。
この記事の最後にあるスクリプト コードを取得して、自分のアカウントで試すことができます。
RSA に最大数のアセットを使用する必要がある理由
レスポンシブ検索広告 (RSA) は、広告主が 1 つの広告に対して複数の見出しと説明を作成できる Google 広告の広告フォーマットの一種です。
次に、Google は機械学習を使用して、見出しと説明のさまざまな組み合わせをテストし、さまざまな検索クエリやユーザー コンテキストに対してどの組み合わせが最も効果的かを判断します。
これにより、広告の関連性とパフォーマンスが向上し、広告主はより多くのオーディエンスにリーチできるようになります。
RSA を使用すると、拡張テキスト広告の 4 倍のインプレッションが発生し、見出しのバリエーションが多い広告は、バリエーションが少ない広告よりも広告あたりのインプレッションが多くなることがわかりました。
Google では、広告主が RSA ごとに 15 バージョンの見出しと 4 バージョンの説明を送信することを許可しています。
アセットの 43,000 のバリエーションが同じインプレッションを収集するという意味ではありませんが、アルゴリズムが関心のあるすべてのユーザーに広告を表示できるように、マシンに許容される最大数のアセットをフィードすることを常にお勧めします。
しかし、アカウント内のすべての広告グループに対して 15 の優れた見出しと 4 つの長い説明を書くのは面倒です。 したがって、多くの広告主が RSA にギャップを持っていることは驚くことではありません。
PPC 管理ツールを使用すると、この問題を簡単に見つけて修正できます。 しかし、追加のソフトウェアにお金を払わずにこれを大規模に行う方法もあります。
Google 広告スクリプトは、広告アカウントの一括操作に最適な無料ツールの 1 つです。
昨年、私は長年の PPC 思想的リーダーであり、Twitter の #ppcchat の創設者である Matt Umbro とスクリプトを書き、欠落しているアセットを持つ RSA 広告のリストを作成しました。
しかしそれは、ChatGPT がジェネレーティブ AI に対する一般の認識を高める前のことでした。 そこで、スクリプトと GPT の API を組み合わせて広告アカウントを改善できるかどうかを調べることにしました。
スクリプトの使用
このスクリプトは、すべての見出しと説明アセットのすべての行と列に 1 つの RSA を含むスプレッドシートを作成します。
RSA は、Google が許可するバリエーションの最大数を使用していない場合、GPT API を呼び出して、追加の広告テキストのバリエーションを提案します。
これらの AI 生成の提案はスプレッドシートに配置され、Google に一括アップロードされて不足しているアセットを簡単に作成できます。
GPT によって生成されたものを簡単に確認できるように、これらのセルは自動的に緑色に着色されます。
このスクリプトを実行するには、OpenAI の Web サイトから API キーを取得し、そのキーをスクリプトの 39 行目あたりに追加する必要があります。
var OPEN_AI_API_KEY = ''; // get your own API key at https://platform.openai.com/account/api-keys
スクリプトをプレビュー モードで実行し、ログを確認して、新しいスプレッドシートの URL を取得できます。
スクリプトが実行されるたびに、OpenAI API が使用されます。 これには費用がかかるため、このスクリプトを自動スケジュールに配置しないでください。
スクリプトをダウンロードする
ここでコードのコピーを取得します。
Google 広告スクリプトを初めて使用する場合は、こちらの手順に従って初めて設定できます。
Google 広告の GPT の制限事項
GPT は文章を書くのは得意ですが、数を数えるのが苦手なことで知られています。 その理由を尋ねたところ、次のように説明されました。
「AI 言語モデルとして、GPT (Generative Pre-trained Transformer) は本質的に数学が苦手というわけではありません。 ただし、数学的なタスクで特別にトレーニングされていないため、特殊な数学モデルほどうまく機能しない場合があります。 GPT は主に自然言語処理用に設計されており、これには人間の言語の理解と生成が含まれます。 基本的な数学演算は実行できますが、より複雑な計算には苦労する可能性があります。」
私たちの PPC ユースケースでは、提案されたアセットの長さを再確認して、Google の文字制限に収まるようにする必要があります。
GPT に各見出し候補の横に文字数を追加するように依頼したところ、通常はそれに近いのに間違っていることがわかります。
経験から、GPT はタスクを完了するときにプロンプトに表示されるパターンに従う傾向があることがわかりました。
これは、現在アカウントにあるような既存の見出しのリストを操作するときに、適切な長さの見出しを作成する可能性が高いことを意味します。
したがって、このスクリプトは、ほとんどまたはすべての要素ではなく、いくつかの要素が欠落している RSA を完了するのに最適です。
前のスクリーンショットでわかるように、提案の番号付きリストを表示する傾向もあり、各見出しが「1)」、「2)」などで始まる場合、優れた広告にはなりません。
Google の提案の一部を自動化することに躊躇しているので、GPT に広告を自動生成させたくありません。
冗長なキーワードに対して自動的に適用される推奨事項を誤ってオンにすると、アカウントからブランド キーワード Optmizr が削除されました。
新しい広告バリアントの生成をスピードアップするための提案として、GPT の取り組みを取り上げてください。
Google 広告とジェネレーティブ AI の組み合わせ
GPT は、インターネットの発明以来、最もエキサイティングな新技術の 1 つです。
質問をどれだけよく理解しているか、そしてその回答がどれほど自信を持っているか (常に正確であるとは限りませんが) には驚かされます。
PPC ツールキットに、広告が競合他社よりも優れたパフォーマンスを発揮するための素晴らしいツールが新たに追加されたことを嬉しく思います。
このスクリプトで、Google 広告と GPT のような生成 AI を組み合わせたときに何が可能になるかを感じていただければ幸いです。
この記事で表明された意見はゲスト著者のものであり、必ずしも Search Engine Land ではありません。 スタッフの著者はここにリストされています。