AdWords
Сейчас в сети: 267
Сейчас в сети: 267
Рентабельность, CTR, улучшение позиции объявлений
Подсказки
star_border
Ответить

Добрый день, вопрос про показатель качества?

Магистр ✭ ✭ ✭

Меня интересует следующие вопросы:

 

1. Как можно посмотреть показатель качества для акккаунита (я где-то встречал, что существуют какие-то скрипты)

 

2. Как можно посмотретьпоказатель качества для кампании? т.е я начинаю что-то с ней делать и смотрю как мои манипуляции влияют на показатель качества.

 

3. Если какие нибудь практические советы по улучшению показателя качества, я например слышал, что добавление ключей может улучшить это значение, хотел проверить но надо знать как измерить, вот и спрашиваю тех кто знает.


Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы GAukr G
сентября 2015

Re: Добрый день, вопрос про показатель качества?

Бакалавр ✭ ✭

Скрипт для показателя качества для всего аккаунта.

Вот, код скрипта:

function main() {
var SPREADSHEET_URL = "";
var SHEET_NAME = '';
var today = new Date();
var date_str = [today.getFullYear(),(today.getMonth() + 1),today.getDate()].join("-");

var spreadsheet = SpreadsheetApp.openByUrl(SPREADSHEET_URL);
var qs_sheet = spreadsheet.getSheetByName(SHEET_NAME);

var kw_iter = AdWordsApp.keywords()
.withCondition("Status = ENABLED")
.forDateRange("LAST_30_DAYS")
.withCondition("Impressions > 0")
.orderBy("Impressions DESC")
.withLimit(50000)
.get();

var tot_imps_weighted_qs = 0;
var tot_imps = 0;

while(kw_iter.hasNext()) {
var kw = kw_iter.next();
var kw_stats = kw.getStatsFor("LAST_30_DAYS");
var imps = kw_stats.getImpressions();
var qs = kw.getQualityScore();
tot_imps_weighted_qs += (qs * imps);
tot_imps += imps;
}

var acct_qs = tot_imps_weighted_qs / tot_imps;

qs_sheet.appendRow([date_str,acct_qs]);
}

 

В коде скрипта в поле var SPREADSHEET_URL = ""; в кавычках нужно указать ссылку на таблицу в docs.google.com (именно сюда будут подтягиваться данные после выполнения скрипта), а также в поле var SHEET_NAME = ''; в одинарных кавычках название вкладки в этом документе. 

 

Скрипт нужно добавлять в аккаунте AdWords в Операции над несколькими элементами > Скрипты

 

Насколько я понял, данный скрипт показывает среднее значение показателя качества по всем словам в аккаунте. 

Просмотреть решение в исходном сообщении


Все ответы

Re: Добрый день, вопрос про показатель качества?

Профессор ✭ ✭

Добрый день. Показатель качества рассчитывается для ключевых слов, для кампаний такого показателя нет (по крайней мере в открытом виде) есть понятие рейтинг объявления это QS x max CPC. В кампании существует накопленный CTR, который тоже так просто не посмотреть.

Встречал скрипт который выгружал в таблицу Гдокс истоирию изменений QS по ключевому слову вроде тут был http://www.freeadwordsscripts.com

 

Советы по показателю качетва:

Инфографика: все о показателе качества

Статья: Влияния различных факторов на показатель качества

---
Если ответ был вам полезен — нажмите на звездочку.
Лучший ответ.
Решение
Утвердил автор темы GAukr G
сентября 2015

Re: Добрый день, вопрос про показатель качества?

Бакалавр ✭ ✭

Скрипт для показателя качества для всего аккаунта.

Вот, код скрипта:

function main() {
var SPREADSHEET_URL = "";
var SHEET_NAME = '';
var today = new Date();
var date_str = [today.getFullYear(),(today.getMonth() + 1),today.getDate()].join("-");

var spreadsheet = SpreadsheetApp.openByUrl(SPREADSHEET_URL);
var qs_sheet = spreadsheet.getSheetByName(SHEET_NAME);

var kw_iter = AdWordsApp.keywords()
.withCondition("Status = ENABLED")
.forDateRange("LAST_30_DAYS")
.withCondition("Impressions > 0")
.orderBy("Impressions DESC")
.withLimit(50000)
.get();

var tot_imps_weighted_qs = 0;
var tot_imps = 0;

while(kw_iter.hasNext()) {
var kw = kw_iter.next();
var kw_stats = kw.getStatsFor("LAST_30_DAYS");
var imps = kw_stats.getImpressions();
var qs = kw.getQualityScore();
tot_imps_weighted_qs += (qs * imps);
tot_imps += imps;
}

var acct_qs = tot_imps_weighted_qs / tot_imps;

qs_sheet.appendRow([date_str,acct_qs]);
}

 

В коде скрипта в поле var SPREADSHEET_URL = ""; в кавычках нужно указать ссылку на таблицу в docs.google.com (именно сюда будут подтягиваться данные после выполнения скрипта), а также в поле var SHEET_NAME = ''; в одинарных кавычках название вкладки в этом документе. 

 

Скрипт нужно добавлять в аккаунте AdWords в Операции над несколькими элементами > Скрипты

 

Насколько я понял, данный скрипт показывает среднее значение показателя качества по всем словам в аккаунте. 

Re: Добрый день, вопрос про показатель качества?

Магистр ✭ ✭ ✭
Да, что-то такое и есть с таким смыслом, считается как средневзвешенное
(Q1*Impr1 + Q2*Impr2 + ... +QN*ImprN)/SUM(Impr1...ImprN)

Где Q1 - показатель качества ключа
Impr1 - количество показов ключа

Re: Добрый день, вопрос про показатель качества?

Бакалавр ✭ ✭
Про "Impr1 - количество показов ключа" не знал, что учитывается в формуле... Веселый