Index A Ad networks, 131 AdRank, 132 AdWords AdRank, 132 advantages, 131 competitiveness, 132 constant competition, retailers, 132 conversion pixel, 137 drawbacks, 132 fit into budget, 132 functions, 131 Google AdWords, 138 140 Google s official advertising program, 131 launching Ad extensions, 134 Ad groups, 135 Ads, 135 Advanced Settings, 134 bidding and budget, 134 billing information, 135 campaign name, 134 create an account, 133 create, new campaign, 135 devices, 134 locations and languages, 134 networks, 134 settings, 133 type, 134 placement, 131 resources, 133 shopping campaign, 136 structure, ad campaign, 132 Affiliate and referral modules, 126 Affiliate marketing, 126 Alpenite, 164 Amazon Product Advertising, 155 Anchor, 148 API framework, 52 HTTP, 55 Magento 2 REST, 55 OAuth, 54 opportunities, 52 REST API, 55 SOAP API Reference, 55 and Swagger, 56 system/integration, 53 B Banner Ads Ad networks, 131 contacts, 130 creativity, 130 F-shaped view pattern, 130 individual publishers, 131 landing pages, 130 tests before submitting, 130 traffic-driving techniques, 129 web sites, 130 Behavior-based rules, 126 Beta Merchants, 5 BlogAds, 140 Blogging platforms Anchor, 148 Magento 2 modules aheadworks, 149 Blog Pro by Magenest, 150 disadvantages, 149 MageArray, 150 MageFan, 149 Viktor Khliupko 2017 V. Khliupko, Magento 2 DIY, DOI 10.1007/978-1-4842-2460-1 169
Blogging platforms (cont.) Movable Type, 148 Pen.io, 148 Squarespace, 148 Tumblr, 148 Typepad, 148 Weebly, 148 WordPress, 147 148 Blog Pro by Magenest, 150 Briteskies, 164 BuySellAds, 140 C Cart-based rules, 126 CE project composer.json package, 44 Certified partners Magento 2 Trained Solution Partner, 164 Clicksor, 139 Code Migration Toolkit, 16 Composer, 9, 22 features, 43 GitHub and Packagist, 49 installation, 46 json packages, 44 Magento 2 CE, 46 Magento 2 repository, 47 metapackages, 48 naming conventions, 45 package and publish, 49 package module, 47 package types, 45 private repositories, 50 Composer create-project, 20 Composer installation, 22 composer.json files, 44 Converto, 119 Cost-per-click (CPC) options, 125 Cost-per-mille (CPM) options, 125 D Direct traffic source, 120 E Earning rules, 126 E-commerce, 2 E-mail designer, 122 E-mail marketing accounts, 121 appropriate quality of e-mail content, 121 frequent e-mail delivery, 121 independent research, 122 MailChimp, 122 sufficient database volume, 121 testing opportunities, 122 E-mail templates, 122 Enhanced cost-per-click (ECPC), 137 Entrepreneur package, 123 ExactSeek, 138 139 F Facebook Custom Audiences, 144 Dynamic Product Ads, 144 family and friends into customers, 154 155 Friend-to-friend Payments, 144 Lookalike Audiences, 144 modules for Magento 2, 144 Multi-Product Ads, 144 official store page creation, 143 online advertising, social media, 143 Facebook Paid Ads, 139 Families.com, 131 Forix, 164 F-shaped view pattern, 130 G GitHub, 49 Google AdWords BlogAds, 140 BuySellAds, 140 Clicksor, 139 ExactSeek, 138 139 Facebook Paid Ads, 139 Partner Promotion, 140 Pay-Per-Click management service, 138 Rivalry, 138 StumbleUpon Ads, 140 Time wasting, 138 Vague bidding system, 138 Yahoo! Bing, 139 Yahoo! Gemini Ads, 139 170
Google Analytics, 119 Google-owned properties, 131 Google s official advertising program, 131 Google s partner sites, 131 Growing Business plan, 123 Gulp, 10 H High Volume Seller package, 123 Hosting requirements e-commerce platform, 40 service, 40 HTML5, 9 I IBNAB, 16 Inchoo, 164 Individual publishers, 131 Instagram, 146, 153 Installation/download Admin, 35 Admin Account, 28 CentOS, 24 Composer and Magento, 22 database, 26 dependencies, 23 File System Permissions & Ownership, 23 guide, 21 installation log, 30 metapackage, 20 own server, 20 PHP 7 Docker image, 37 repository, 20 sample data, 33 Setup Verification, 34 Setup Wizard, 25 shared hosting, 20 system requirements, 21 types, 19 Ubuntu, 24 Virtual Machine (VM), 35 Web Configuration, 27 J JQuery, 9 json packages, 44 K Ketty Magento 2 Beta, 58 KISSmetrics, 119 L Licensing model, 6 Localhost installation, 32 M MageArray, 150 MageFan, 149 Magento safest e-commerce platform, 157 security tricks. Security Magento 2, 167 community, 2 composer file, 48 courses, 6 Dev Docs, 13 Developer Documentation, 60 development, 36 extensions, 5 merchants, 167 migration, 6 modules, 14, 45 Nginx, 10 projects, 36 resources and blogs, 15 16 system requirements, 21, 40 Vagrant Box, 36 Magento GitHub Repository Cloning, 27 Magento Software Installation, 30 Magento 2 Trained Solution Partners Alpenite, 164 Briteskies, 164 Forix, 164 Inchoo, 164 Session Digital, 164 Space 48, 165 Mage2.PRO blog, 15 MailChimp account, 123 e-mail designer, 122 e-mail templates, 122 entrepreneur package, 123 Growing Business plan, 123 high-end e-mail content, 122 171
MailChimp (cont.) High Volume Seller package, 123 integration with e-commerce platforms, 122 Smart Reports, 122 Marketing campaign e-commerce industry, 117 identify metrics, 118 implement comfortable metrics tracking, 118 original with media representation of your site, 118 planning, implementing and evaluating, 117 preparation, 120 results, 119 tests before publishing your ads, 119 understand your aims, 117 UTM links, 118 Meerkat, 150 Metapackage file, 48 Movable Type, 148 MySQL statement-based replication, 10 N Nathan McBride, 15 Nginx, 10 NYTimes.com, 131 O Official Magento 2 CE User Gide, 37 Omnichannel shopping experiences, 1 Organic search engine results, 123 P, Q Packagist, 59 Paid search results affiliate and referral modules, 126 affiliate marketing, 126 online marketing campaigns, 124 Pay Per Click advertising, 125 SEO, 124 Partner Promotion, 140 Pay Per Click advertising, 125 Pay-Per-Click management service, 138 Pen.io, 148 Periscope, 150 PhpStorm Magento 2 Plugin, 16 Pinterest, 146 Product-based rules, 126 R Real Magento Community, 17 Real time social experience Meerkat, 150 Periscope, 150 Reddit, 154 RequireJS, 9 Revamped shopping experience, 4 Rivalry, 138 ROI, 125, 142 143 S Sales generation AdWords, 131 Amazon Product Advertising, 155 banner ads, 129 blogging platforms, 147 Google AdWords, 138 marketing campaign, 117 real time social experience Meerkat, 150 Periscope, 150 social influencers, 152 155 social media advertising and SMM campaigns, 140 traffic-driving techniques, 127 traffic sources, 120 Search Engine Optimization (SEO), 124 Secure shell (SSH), 22, 46 Security antivirus software updation, 160 backup storage, 160 block unwanted countries, 161 change passwords, outside developers, 161 check web server logs, errors/ suspicious activities, 161 custom path, admin panel, 157 directory listing, 160 Disable Magento Connect Manager, 161 e-mail loopholes, 160 encrypted (HTTPS/SSL) connection, 158 file upload with secure FTP, 158 172
hosting provider, 161 local.xml file, 161 malicious PHP functions, 159 160 MySQL injections, 160 Name & Password, 157 predefined IP addresses, administrators, 158 159 two-factor authentication, 158 upgrade your OS, 161 Serving Frontend Files, 61 Session Digital, 164 Shero, 63 Smart advertising on Reddit, 154 SMM campaigns avoid self-serving, 141 budget, 141 design your ads, 141 objectives, 141 platforms, 142 promoted posts, 142 reward, social followers, 142 right type, 141 shopping, 141 social media ecosystems, 143 social media strategy, 141 and SoLoMo, 142 strategy and visual content, 142 target audience, 141 think of target ads, 142 Social influencers, 152 155 Social-local-mobile technology (SoLoMo), 142 Social media advertising e-commerce retail promotion, 140 Facebook, 143 Instagram, 146 Pinterest, 146 Twitter, 145 and sales boost, 140 and SMM campaigns, 141 Space 48, 165 Squarespace, 148 StumbleUpon Ads, 140 Swagger, 56 Symfony, 10 T Technology stack Apache 2.2, 10 Composer, 9 CSS3, 9 Gulp, 10 HTML5, 9 JQuery, 9 MySQL, 10 Nginx, 10 PHP, 8 PSR-1, 9 PSR-3, 9 PSR-4, 9 RequireJS, 9 Symfony, 10 Twig, 11 Zend Framework, 8 TemplateMonster, 60 Templates crafts, 58 DCKAP, 62 Developer Documentation, 60 Grunt, 64 Handlebars, 64 knockout, 64 principles, 63 and RequireJS, 64 Serving Frontend Files, 61 Shero, 63 themeforest, 59 and themes, 57 Time wasting, 138 Traffic-driving techniques use on your web site feedback opportunities, 128 full shipping information, 127 giveaways, 128 mobile-friendly environment, 127 reviews and recommendations, 128 simplified checkout, 127 zero returns from e-mail campaigns, 128 use outside of your web site banner ads, 129 business, e-commerce platforms, 129 entertain your customers, 129 offline events, 129 traditional advertising, 128 Traffic Program, 138 Traffic sources direct traffic, 120 e-mail marketing, 120 organic search engine results, 123 paid search results, 124 173
Tumblr, 148 Twitter, 145, 155 Typepad, 148 U UTM links, 118 V Vagrant, 36 Vague bidding system, 138 VirtualBox, 35 Virtual Machine (VM), 35 W, X Weebly, 148 WordPress, 147 148 Y, Z Yahoo! Bing, 139 Yahoo! Gemini Ads, 139 YouTube vloggers, bloggers and press, 154 174