Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «jigimian»
[Из песочницы] Рациональная автоматизация кампании в Google AdWords 2014-07-09 00:28:34
Предыстория
Все началось со слов «А сделай-ка xml выгрузку для AdWords», и тут ...
+ развернуть текст сохранённая копия
Предыстория
Все началось со слов «А сделай-ка xml выгрузку для AdWords», и тут понеслось. Как ни странно, но именно эта задача была выполнена довольно быстро, но дальше было интереснее. Как оказалось, в AdWords появилась возможность писать скрипты (javascript) по автоматизации процесса ведения кампании и было бы все хорошо, если бы не лимиты по времени исполнения и xml. Да-да, именно xml. Я не знаю, почему всем так запал в душу этот формат, но мне он никогда не нравился. С 95% задачи я справился и, откровенно говоря, удовольствия я от этого не получил да и оставалось еще 5% задачи. Именно эти 5% я бросил уже не на xml, a на json и вот тут стало весело.
Больше конкретики
Давайте конкретизируем о чем вообще идет речь. Есть интернет магазин с ~25 000 наименований. Маркетологу нужна выгрузка, чтоб загнать это все в кампанию: создать группы обьявлений, сами обьявления, ключи и т.д. Как выяснилось дальше, то не важно какой формат входящих данных (xml/json), по этому я выбрал тот, что мне больше по душе — json.
Читать дальше →
Тэги: adwords, api, e-commerce, google, javascript, json, веб-разработка
Делаем из массивов объекты 2014-07-05 22:30:45
+ развернуть текст сохранённая копия
PHP содержит очень мощный инструмент — массивы. Половина функций в PHP возвращает результат как ассоциативные массивы. При работе с такими функциями легко допустить ошибки в именовании ключей массива. Понятно что для опытного разработчика это не составляет проблем, но для начинающих это частенько может стать головной болью, особенно если мы получаем огромный json или просто правим legasylegacy код, ну а для не программистов… (таких как я) может послужить генератором говнострашного кода.
Тут приведу некий трюк, который позволяет использовать массив как объект/коллекцию. Возможно кому то это покажется глупым, а кому то даст идеи для применения.
Сразу оговорюсь что реализация рабочая для PHPStorm, в других IDE нужно вам проверять.
Читать дальше →
Тэги: api, instagram, json, php
[Из песочницы] Универсальный web-GUI для произвольных RESTful сервисов 2014-07-02 19:01:24
Во многих компаниях, как и моей, есть много проектов и продуктов. И у продуктов бывают веб- ...
+ развернуть текст сохранённая копия
Во многих компаниях, как и моей, есть много проектов и продуктов. И у продуктов бывают веб-интерфейсы, чтобы этими продуктами как-то манипулировать. В нашем случае это простенькие RESTful веб-сервисы, а поверх них ещё более простенькие веб-странички с формочками и кнопочками. Все эти веб-странички до того похожи друг на друга, что возникла мысль написать унифицированный продукт, который бы спрашивал сервер о поддерживаемых сервисах, и получал бы полное описание параметров к этим сервисам, так чтобы можно было нарисовать те самые простенькие формочки. То есть, веб-сервисы должны описывать себя, достаточно исчерпывающе, чтобы наш клиент мог построить GUI для них, и ничего не надо было бы делать руками. Как раз такая картинка гуглится по запросу «REST»:
Читать дальше →
Тэги: ajax, javascript, json, rest, restful, веб-разработка
Public Life 2014-06-16 20:29:44
Мюзикл "Bloody Bloody Andrew Jackson" возвращается в Нью-Йорк
+ развернуть текст сохранённая копия
Мюзикл "Bloody Bloody Andrew Jackson" возвращается в Нью-Йорк
Тэги: 2014-2015, andrew, bloody, jackson, сезон
Современное искусство: Гигантские цветы: работы талантливого стеклодува 2014-06-10 23:57:48
+ развернуть текст сохранённая копия
Джейсон Гамрат (Jason Gamrath) – талантливейший стеклодув из Сиэтла, прославившийся тем, что создает удивительной красоты цветы. Гигантские орхидеи и экзотические растения – визитная карточка мастера.
Подробнее..
URL записи
Тэги: gamrath, jason, орхидеи, стекло, цветы
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «jigimian»
|
Взлеты Топ 5
Падения Топ 5
|