
Анвар
23.08.2016
15:27:13

Anastassiya
23.08.2016
15:27:59
ручками - закапаешься :( да и "розовый веселый слон" все еще останется спорной фразой
и "слон" с широким соответствием и "розовый слон" могут давать показы по этой фразе

Анвар
23.08.2016
15:30:33

Google


Анвар
23.08.2016
15:35:52
ручками - закапаешься :( да и "розовый веселый слон" все еще останется спорной фразой
//Ярлык кампании(ий), в которой необходима кросс-минусовка
//можно использовать несколько через запятую, например '["cross", "hot", "cool"]'
var CampaignLabel= '["cross"]';
function main() {
var keyArray=[];
var campaignIterator = AdWordsApp
.campaigns()
.withCondition("LabelNames CONTAINS_ANY "+CampaignLabel)
.withCondition("Status = ENABLED")
.get();
Logger.log('Всего найдено активных кампаний: ' + campaignIterator.totalNumEntities());
while (campaignIterator.hasNext()) {
var campaign = campaignIterator.next();
Logger.log('Кампания: '+campaign.getName());
var adGroupIterator = campaign.adGroups()
.withCondition("AdGroupStatus = ENABLED")
.get();
Logger.log('Всего найдено активных групп: ' + adGroupIterator.totalNumEntities());
while (adGroupIterator.hasNext()) {
var adGroup = adGroupIterator.next();
var adGroupID=adGroup.getId();
var keywordIterator = adGroup.keywords().withCondition("KeywordMatchType = BROAD").get();
while (keywordIterator.hasNext() ) {
var keyword = keywordIterator.next();
keytext= keyword.getText();
keyArray.push({'adGroup':adGroupID,'key': keytext.replace( /\+/g, '' ).split(' ') });
}
};
}
//обработка ключей
for (j=0; j< keyArray.length; j++){
var exkey=[];
var resSravn=null;
for (i=0; i< keyArray.length; i++){
if (i!==j){
resSravn=differ(keyArray[i]['key'],keyArray[j]['key']);
if (resSravn!==null){
addUnical(resSravn,exkey);
(keyArray[j]['exkey'])=exkey;
}
}
}
}
//добавляем исключения в группы
var i = 0;
while (i < keyArray.length) {
if (keyArray[i]['exkey']!==undefined) {
addExKeyword(keyArray[i]['adGroup'],keyArray[i]['exkey']);
}
i++;
}
//вывод лога
var i = 0;
while (i < keyArray.length) {
Logger.log("Группа:"+keyArray[i]['adGroup']+"; Ключ:"+keyArray[i]['key']+"; Исключения:"+keyArray[i]['exkey']);
i++;
}
}
//Добавляем в массив только новые слова
//Первый параметр - массив что добавляем, Второй куда
function addUnical(a1, a2) {
a1.forEach (
function(item, i, arr){
if (a2.indexOf(item)===-1){
a2.push(item);
}
})
}
//возвращает массив слов, которые не совпали
function differ(a, b) {
var alen = a.length;
var arr = [];
var samekey=0;
var i = 0;
while (i < alen) {
var key = a[i++];
if (b.indexOf(key) === -1) {
arr.push(key);
}
else {samekey++}
}
if (samekey===b.length){
return arr;
}
return null;
}
//Добавляет исключения в заданную группу
function addExKeyword(adGroupId,key) {
var adGroupIterator = AdWordsApp.adGroups()
.withCondition('Id ="'+adGroupId+'"')
.get();
if (adGroupIterator.hasNext()) {
var adGroup = adGroupIterator.next();
for (i=0;i<key.length;i++){
adGroup.createNegativeKeyword(key[i].toString());
}
}
}


Jen
23.08.2016
15:45:07
исчерпывающий ответ

Анвар
23.08.2016
15:45:39

Jen
23.08.2016
15:47:32
все фразы в одну группу я бы не сливала. Во-первых, для мобильных есть какие-то ограничения, если не ошибаюсь, во-вторых руками можно закопаться, если в иксель все слить, смержить, разобраться.. Но Анвар правильно сказал, кросс-минусуй, если цена конверсии ок, ROI в порядке, то и заморачиваться ни к чему


Anastassiya
23.08.2016
17:13:30
//Ярлык кампании(ий), в которой необходима кросс-минусовка
//можно использовать несколько через запятую, например '["cross", "hot", "cool"]'
var CampaignLabel= '["cross"]';
function main() {
var keyArray=[];
var campaignIterator = AdWordsApp
.campaigns()
.withCondition("LabelNames CONTAINS_ANY "+CampaignLabel)
.withCondition("Status = ENABLED")
.get();
Logger.log('Всего найдено активных кампаний: ' + campaignIterator.totalNumEntities());
while (campaignIterator.hasNext()) {
var campaign = campaignIterator.next();
Logger.log('Кампания: '+campaign.getName());
var adGroupIterator = campaign.adGroups()
.withCondition("AdGroupStatus = ENABLED")
.get();
Logger.log('Всего найдено активных групп: ' + adGroupIterator.totalNumEntities());
while (adGroupIterator.hasNext()) {
var adGroup = adGroupIterator.next();
var adGroupID=adGroup.getId();
var keywordIterator = adGroup.keywords().withCondition("KeywordMatchType = BROAD").get();
while (keywordIterator.hasNext() ) {
var keyword = keywordIterator.next();
keytext= keyword.getText();
keyArray.push({'adGroup':adGroupID,'key': keytext.replace( /\+/g, '' ).split(' ') });
}
};
}
//обработка ключей
for (j=0; j< keyArray.length; j++){
var exkey=[];
var resSravn=null;
for (i=0; i< keyArray.length; i++){
if (i!==j){
resSravn=differ(keyArray[i]['key'],keyArray[j]['key']);
if (resSravn!==null){
addUnical(resSravn,exkey);
(keyArray[j]['exkey'])=exkey;
}
}
}
}
//добавляем исключения в группы
var i = 0;
while (i < keyArray.length) {
if (keyArray[i]['exkey']!==undefined) {
addExKeyword(keyArray[i]['adGroup'],keyArray[i]['exkey']);
}
i++;
}
//вывод лога
var i = 0;
while (i < keyArray.length) {
Logger.log("Группа:"+keyArray[i]['adGroup']+"; Ключ:"+keyArray[i]['key']+"; Исключения:"+keyArray[i]['exkey']);
i++;
}
}
//Добавляем в массив только новые слова
//Первый параметр - массив что добавляем, Второй куда
function addUnical(a1, a2) {
a1.forEach (
function(item, i, arr){
if (a2.indexOf(item)===-1){
a2.push(item);
}
})
}
//возвращает массив слов, которые не совпали
function differ(a, b) {
var alen = a.length;
var arr = [];
var samekey=0;
var i = 0;
while (i < alen) {
var key = a[i++];
if (b.indexOf(key) === -1) {
arr.push(key);
}
else {samekey++}
}
if (samekey===b.length){
return arr;
}
return null;
}
//Добавляет исключения в заданную группу
function addExKeyword(adGroupId,key) {
var adGroupIterator = AdWordsApp.adGroups()
.withCondition('Id ="'+adGroupId+'"')
.get();
if (adGroupIterator.hasNext()) {
var adGroup = adGroupIterator.next();
for (i=0;i<key.length;i++){
adGroup.createNegativeKeyword(key[i].toString());
}
}
}
Анвар, спасибо :)
все фразы в одну группу я бы не сливала. Во-первых, для мобильных есть какие-то ограничения, если не ошибаюсь, во-вторых руками можно закопаться, если в иксель все слить, смержить, разобраться.. Но Анвар правильно сказал, кросс-минусуй, если цена конверсии ок, ROI в порядке, то и заморачиваться ни к чему
как раз слить в одну группу не проблема. А цена конверсии ОК, ибо targetCPA. А вот объемы хочется увеличить. Если слова не будут конфликтовать друг с другом, думаю, это поможет. Хотя сам гугл говорит, что фигня и не переживайте


Jen
23.08.2016
17:17:44

Anastassiya
23.08.2016
17:18:01
ага, есть что-то такое

Welcome Bot
23.08.2016
17:21:03
Добро пожаловать в чат "PPC chat", 0_0 8-8, агент без юзернейма!
Представься плиз и расскажи о себе пару слов. Рады знакомству!
Мат, реклама и религия запрещена.
админы: @jenmikh @Contextmeister @pilot_bbk

Anastassiya
23.08.2016
17:22:01
мне еще хелп у гугла не нравится :( но это личное

Jen
23.08.2016
17:41:10

Anastassiya
23.08.2016
17:45:04
клиентская поддержка в скайпе отвечает быстро и звонки регулярные и отчеты. но за какими-то вещами приходится идтив письменный хелп.. и тут мне лично на мой взгляд все организовано плохо. часть статей устарели, часть инфы только на форуме найдешь. короче фрустрация

Google

Jen
23.08.2016
17:48:52

Anastassiya
23.08.2016
17:51:10
часть вещей даже после перевода на русский у них остается более понятным на английском

Jen
23.08.2016
17:51:31

Anastassiya
23.08.2016
17:56:25
я кстати никак не пойму, как у них алгоритм выбирает наиболее подходящее объявление для показа. у меня наибольшие процент показов получают объявления со средненькой конверсией.
ну то есть понятно, это закон больших чисел, чем больше показов, тем усредненнее показатель конверсии. но почему-то объявления с лучшей конверсией стоят и не откручиваются почти. то есть их алгоритм почти не тестит

[Anonymous]
23.08.2016
17:58:25
Ребят, кто щас с компа сидит или айфона?)
Есть предложение

Julia
23.08.2016
19:08:16
Ребята, у меня задача - реклама упаковки/коробки для фарм продукции... Но ключи, которые содержат слово "лекарство", получают предупреждение... Как то это можно обойти?

Юрий
23.08.2016
20:36:34

Nikolaj
23.08.2016
20:40:59
А МФ еще работет?

Юрий
23.08.2016
20:42:37
А МФ еще работет?
Ну как сказать) инструмент бкстолковый но пару продаж в месяц на крупных чеках даёт :)

Nikolaj
23.08.2016
20:44:05
А какой инструмент потолковей будет? Что сейчас дает лучше отдачу?

Юрий
23.08.2016
20:44:41
Есть ещё justinsta
Вопрос не в инструменте, а в том насколько ты с аудиториями для МФ заморочишься

Nikolaj
23.08.2016
20:46:58
Про аудиторию понятно, это везде. Но, когда кто-то лайкает меня - я не подписываюсь в ответ)
Вот и думаю, будет ли это работать на других

Юрий
23.08.2016
20:48:49
Маркетинг на себя - зло ))

Google

Nikolaj
23.08.2016
20:50:08
Да уж

Юрий
23.08.2016
20:51:22
Вы удивитесь, но в ИГ через массфолловинг осень неплохо заходят офферы для интернет-магазинов (колл-центры, фуллфиллмент, бухгалтерия, доставка).
Плохо заходит как раз b2c-услуги

Nikolaj
23.08.2016
20:53:23
Потому что бизнес быстро соображает, нужно ему что-то или нет прямо сейчас)

Юрий
23.08.2016
20:55:40

Nikolaj
23.08.2016
21:03:08
Прикольно. Может мораль - клиент поджидает тебя где угодно!

Welcome Bot
23.08.2016
21:15:10
Добро пожаловать в чат "PPC chat", @SergeyFilippov1983!
Представься плиз и расскажи о себе пару слов. Рады знакомству!
Мат, реклама и религия запрещена.
админы: @jenmikh @Contextmeister @pilot_bbk

Юрий
23.08.2016
21:18:56

Nail
24.08.2016
04:14:54
Всем привет! Где то видел файлик excel, который приводит к единому формату номера телефонов в столбце для загрузки в яндекс аудитории. Может есть у кого, скиньте плиз.

Ivan
24.08.2016
05:47:23
? всем доброе, столько странных вопросов в чате ?
Кстати профитная инфа. После тестов по товарному фиду фб было выявленно, что маржа с товарки может составить 900%, особенно на буржуе. При вложении 3 фунтов был получен чистый профит в 78 фунтов. Поэтому всем советую ремаркетинг на аудиторию с использованием email баз

Sergey
24.08.2016
05:53:09

Ivan
24.08.2016
05:53:50

Sergey
24.08.2016
05:55:08

Ivan
24.08.2016
05:55:08

Sergey
24.08.2016
05:57:33
Ну у нас сейчас очень и очень не дурно на Россию заходит gmc от гугла.
некий аналог маркета
под поисковые запросы подставляются товары со ссылками на наш магазин

Ivan
24.08.2016
05:58:53

Sergey
24.08.2016
05:59:34

Google

Sergey
24.08.2016
05:59:47
все проблемы решаются очень и очень быстро

Юрий
24.08.2016
06:00:52

Sergey
24.08.2016
06:01:19

Ivan
24.08.2016
06:01:21

Sergey
24.08.2016
06:01:31
просто саппорт там сидит и персональный менеджер

Ivan
24.08.2016
06:03:24

Sergey
24.08.2016
06:04:09

Admin
ERROR: S client not available

Sergey
24.08.2016
06:04:33
просто бюджеты норм на рекламу, поэтому они нас и ведут уже года 1,5

Ivan
24.08.2016
06:04:35

Sergey
24.08.2016
06:05:34

Ivan
24.08.2016
06:06:18

Sergey
24.08.2016
06:06:33

Ivan
24.08.2016
06:06:52

Sergey
24.08.2016
06:07:17

Ivan
24.08.2016
06:07:53

Sergey
24.08.2016
06:08:32

Ivan
24.08.2016
06:10:01

Sergey
24.08.2016
06:10:40
А зачем? Мы всё равно с агентствами практически не работаем.

Google

Ivan
24.08.2016
06:11:42

Sergey
24.08.2016
06:13:40

Ivan
24.08.2016
06:14:33

Jen
24.08.2016
06:44:43

Ivan
24.08.2016
06:46:04

Jen
24.08.2016
06:50:06

Ivan
24.08.2016
06:53:00

Anton
24.08.2016
07:08:55
Не люблю я когда говорят вот это черное, а вот это белое. Агентства, как и фрилансеры, как и внутренне спецы в компаниях, как и вольные аналитики бывают разные. Вот вы не любите поток, а куда идти клиенту с бюджетом 50К на Директ и AdWords и поддержкой тысяч за 10? В том то и дело что далеко не каждый нормальный фрилансер его возьмет, а качественно выстроенный поток вполне может дать ему хороший результат. А что касается сложных клиентов, то выделение на него отдельной команды, которая тратит на него львиную долю своего времени – это нормальная практика. Не все агенства плохие, это факт.


Ivan
24.08.2016
07:14:45
Не люблю я когда говорят вот это черное, а вот это белое. Агентства, как и фрилансеры, как и внутренне спецы в компаниях, как и вольные аналитики бывают разные. Вот вы не любите поток, а куда идти клиенту с бюджетом 50К на Директ и AdWords и поддержкой тысяч за 10? В том то и дело что далеко не каждый нормальный фрилансер его возьмет, а качественно выстроенный поток вполне может дать ему хороший результат. А что касается сложных клиентов, то выделение на него отдельной команды, которая тратит на него львиную долю своего времени – это нормальная практика. Не все агенства плохие, это факт.
Поддерживаю, возможно я мало таких агенств знаю, но опыт говорит что качество таких услуг не очень, так как изнутри все прочувствовал в топ аг


Jen
24.08.2016
07:15:50
Не люблю я когда говорят вот это черное, а вот это белое. Агентства, как и фрилансеры, как и внутренне спецы в компаниях, как и вольные аналитики бывают разные. Вот вы не любите поток, а куда идти клиенту с бюджетом 50К на Директ и AdWords и поддержкой тысяч за 10? В том то и дело что далеко не каждый нормальный фрилансер его возьмет, а качественно выстроенный поток вполне может дать ему хороший результат. А что касается сложных клиентов, то выделение на него отдельной команды, которая тратит на него львиную долю своего времени – это нормальная практика. Не все агенства плохие, это факт.
Мне кажется, это было мнение со стороны наемного рабочего. Сами по себе агентства ни плохие, ни хорошие. Это вопрос отношения и личного опыта, так? Да и плюсов в агентстве много, начиная от большого количества данных, на котором можно тестировать гипотезы, заканчивая дружной атмосферой коллег. Мы в чатике, каждый может высказать то, что ему хочется. Главное, без мата)


Anton
24.08.2016
07:27:33
Мне кажется, это было мнение со стороны наемного рабочего. Сами по себе агентства ни плохие, ни хорошие. Это вопрос отношения и личного опыта, так? Да и плюсов в агентстве много, начиная от большого количества данных, на котором можно тестировать гипотезы, заканчивая дружной атмосферой коллег. Мы в чатике, каждый может высказать то, что ему хочется. Главное, без мата)
У меня собственное агентство, я в свое время ушел из топового регионального агенства которое стригло бабло и создал свое с другими принципами (ушел как раз по причине не согласия с принципами). Поэтому я очень ревностоно отношусь к фразам что все агенства плохие, уверен что не один я пытаются сделать в рамках агенства не деньгизарабатывающую машину с плохим качеством, а компанию которая реально помагает своим клиентам зарабтывать больше денег.

Ivan
24.08.2016
07:29:51

Jen
24.08.2016
07:30:08

Sergey
24.08.2016
07:32:06

Anton
24.08.2016
07:32:58

Ivan
24.08.2016
07:34:39

Anton
24.08.2016
07:36:32
Совет, автоматизация
Да, работаем в этом направлении. Я делаю некоторый комплекс в экселе для работы с контекстом, если он будет работать так как хочу то отдам его в паблик бесплатно