How to Advertise Magento 2 Store Product on Google Merchant Center

Everyone wants to promote their products online as much as possible so that their sales increase and earn good profits. One of the best ways to promote online is through the Google Merchant Center.

If you also want to promote any product of your shopping website on Google, then you can take the help of Google Shopping Center.

Google Merchant is the best step in the digital era to getting your products to appear in Shopping ad campaigns.

 

What is Google Merchant Center?

The Google Merchant service was launched by Google in 2010.

The purpose of this merchant center is to promote their product by the store owners on Google YouTube etc.

You can generate a product feed of your shopping store and upload it to Google Merchant Center and promote your product.
You have to spend money to promote.

When a user searches a keyword related to it inside Google or inside YouTube, then the promotion of the product is shown there by Google.

Then the user clicks there and goes to your site, in this way the traffic on your website increases and sales growth occurs.

 

How to Upload Product Feed in Google Merchant Center

Anyone can advertise his product on the Merchant store, for that, they have to first upload the feed of the product.

 

Step 1: Log in to Google Merchant Center

In the first step, the user has to register their account with the merchant store, and then they have to log in to the account.

 

Step 2: Create Feeds

In the second step, you have to decide the plan of uploading the product feed, how you want to upload the product.

You can also upload the product manually.

Can also schedule product feeds.

If your eCommerce store has an extension that generates a product feed, you will need to enter its URL inside the Merchant center.

You can set a specific time at that time Google Merchant Center will automatically synchronize the product feed.

Upload Product Feed in google Merchant Center

Step 3: Upload Products Feed

You have to upload the product feed manually, after uploading the total count of the product will be shown.

How many available product URLs are there in your product feed, how many of them are certified, and how many are unauthenticated.

If Merchant store shows any kind of error then you will have to remove it or else your feed will not be verified.

Upload Feed in Google Merchant Center

 

Step 4: Check Feed Validation

Now you can see the product count in the below image. That means the upload feed has a total of 6,686 products.

Display Products in Google Merchant

Step 5: Check Product Listing in Google Merchant Center

As soon as you click on All Products, you will see all the products uploaded by Seat with images.

Along with this, you will also see how many are the total number of the products and how many products are there that are eligible for badges.

What is the item ID of that product, what is the price, images, product link, title, etc? All the details will be visible.

List of Products in google

 

Step 6: Advertise Products in Google Merchant Center

 

In the last step, you will have to create a shopping ad, within which you have to decide the budget, how much budget you want to spend every day.

As soon as the shopping ad is created, your product will start appearing in Google search.

As soon as a user types the relevant keyword in Google, then your product will appear there.

Now the user will visit your site by clicking on it and then will purchase your product from there, this will increase the sales of your product.

Advertise Product in Google Merchant

 

Google Merchant Center Helpline Number 2022

If you are facing any problem in generating the field of your shopping store then you can contact us.

If you need any help in verifying the feeds by uploading them inside Google Merchant Center then you can contact us for this also.

We provide this facility at very cheap rates you can also call or mail us on below contact number.

Contact Number: +91-7992293862

Email ID/Skype: cs.hemantsingh@gmail.com

 

Conclusion:

The best way to increase sales in shopping stores is through Google Merchant Center.

With the help of this, you can increase your sales, for this, you have to create a feed and upload it to Google.

After the launch of this facility by Google, many people have become millionaires by taking advantage of this and increasing the sales of their shopping websites massively.

Page Builder Editor: How to Change Editor in Magento 2

In this post I am going to explain to you how to change the editor type in Magento 2 store, So you can get the idea about changing the page builder editor also.

Magento 2.1, 2.2, 2.3 version has by default WYSIWYG page editor where writing content, inserting images, inserting, etc. is easy.

But in upcoming versions of Magento 2.4 and above, by default page builder editor has been added.

There is a standard for everything in the page builder like if we want to write HTML then we have to do separate drag and drop for it.

To insert an image in this editor, first, we have to drag and drop a row or colon, then inside it, we have to drag and drop the button containing the image.

We also have to drag and drop to edit the video, which is a bit difficult for non-technical admin people.

 

Steps to Change Page Builder Editor Type


1. Open Admin Section

2. Go to Stores tab

3. Select Configuration under the Settings group.

4. Click on the General group section in the left side panel on the page

5. Select Content Management and click on the Advanced Content Tools, section.

6. Select Editor.

 

Disable Page Builder Editor in Magento 2.4


To disable the page builder editor in the version above Magento 2.4 store, you have to go to the admin panel then from there you will see the option of content management in admin configuration, from there you can disable this editor.

Admin > Store > Configuration > Content Management > Advance Content Tool > Diable Page Bulider

Page Builder Editor Magento 2.4

Includes advanced tools to design page layouts, add Magento content (Product and Category data, CMS content and Blocks), and format text.

For Product Attributes — Page Builder can be selected as the “input type” to design layouts and create content.

 

Instruction While Changing Magento 2.4 Editor


Magento's recommendation is to disable the page builder editor from the admin side.

Disabling the command line interface leads to many changes and content mismatches.

Chances of data loss increase, sometimes data loss also occurs.

When the page builder editor is changed from the admin, it follows the instructions required to render the data on the frontend, due to which the content does not change and details are not lost.

 

Change Text Editor for Attribute


If you do not want to disable the page builder editor for the entire store, if you want to disable it for a particular attribute, then you have to go to the admin configuration for that.

Then from there, you will have to change the editor type by clicking on the product attribute, then clear the cache and load it, then you will see that your editor has changed.

You can change the attribute WYSIWYG editor type for an attribute by changing the attribute configuration.

Admin > Store > Product > Attribute > Catalog Input Type for Store Owner

Change Editor Type of Attribute

 

Conclusion:


The editor of Magento 2.4 has been upgraded a bit, its standard has been increased so the page builder concept has been added.

In this editor, each content is organized in a separate section which raises the standard of the Magento eCommerce framework.

 

Recommended Posts:

Magento 2 Product Feed: How to Generate Product Feed

Website Speed Optimization: How to Make Website Faster

Magento 2 Product Feed: How to Generate Product Feed

This post is about Magento 2 Product Feed, why it should be used, and how to use it in your Magento 2 e-commerce store.

Attracting customers to any shopping website is very competitive, in such a way that your product does not reach them, then the chances of customers coming to your store are reduced.

With the help of the product feed extension, you will be able to attract more and more customers to your Magento 2 store.

There are many extensions to generate product feed inside Magento 2 using which we can easily manage product feed.

A product feed is very helpful in bringing traffic from Google Merchant Center.

If you want to connect your magento2 e-commerce store with google merchant center then it requires the generation of product feed.

In such a situation it becomes necessary that you have to broadcast your product feed on all the platforms like Google Shopping, Nextag, Bing, Amazon, etc.

With this whole process, you can easily bring customers to your Magento 2 store and increase sales.

 

Features

In the Wishusucess product feed extension, you will get the following options.

- Automatic and manual options are given in the admin to generate the feed.

- Category-wise mapping option.

- Flexible feed configuration to comply with all shopping engines.

- Auto-generate feed using Cron Job.

- You can set the time to generate the feed at any specific time.

- No product limits you can add an unlimited number of product feeds.

- Support different kinds of file formats like XML, CSV, TXT, etc.

- Set conditions to filter products and generate the product feed.

- By selecting the attributes you can choose to generate a feed.

- Admin config option to customize feed templates requirements.

 

How to Setup Google Feed in Magento 2

To set up Google Feeds functionality inside your Magento 2 store, you have to install the Wishusucess Google Feed extension.

After installing this extension, you will see an option of Add New Feed,
Now you can generate a new feed by clicking on it.

Google Feeds Admin Setting

 

Add New Feed

Add new feed button gives you the option to create a new feed.

You have to click on this button and fill in the rest of the details like under what name you want to create the feed. What should be its format etc?

 

You can create multiple feeds at once

  • Like you can create a feed for google
  • create a feed for Facebook
  • Feed for amazon

Custom feed also you can create by selecting the different attributes for all the leading platforms.

Add New Feed in Magento 2

 

 

Magento 2 Product Feed Generation

Now as soon as you click on generate product feed, your feed will start being generated.

The time the feed is generated depends on the total product count in your Magento 2 store.

For example, if there are fewer products in your store, the less time it will take.

The more products you have in your store, the longer it will take.

Admin > Wishusucess > Manage Feed > Add New Feed > Generate Feed

Magento 2 Product Feed generate

 

Generated Feed

As soon as the process is completed, something like the below image will appear on your screen.

Now if you look, you will get the URL of a feed. If you click on that URL then your file will be downloaded.

Inside that file, all the URLs of your product will be found, in which the title of the product, the content of the product, etc.

Complete Process of Feed generation

 

 

Feed Option: Magento 2 Product Feed

Through this model, you will get many types of options, using which you can create a product feed of Magento two

Like you can create a Facebook feed, and Amazon feed Can be Created, you can create a Google feed, etc.

 

All Type of Feed generation Option

 

Schedule Specific Time

If you want to generate product feed at a specific time then you have to specify the time and the option to set time is given in admin configurations.

If you want, you can generate a manual feed and if you want, you can also generate an automatic feed.

You have to set the time to generate the automatic feed and at that time your feed will be generated automatically

Magento 2 Product Feed Generate

 

Read more: Connect Magento 2 Product Feed With Google Merchant Store

 

Conclusion

Google Fields helps you drive more customers to your store.
In this, through the Z2 extension, you can connect to Google Merchant

Store and try to traffic to your store and do more sales.

The extension provides you with a variety of features.

You can connect feeds to multiple platforms at the same time and drive traffic from different platforms

If you have any problem using this extension then you can contact us.

You can also contact us if you need any kind of customization.

We can customize the extension as per your requirement and you can avail of the facility.

We provide Magento 2 Product feed extension at the lowest rates.

 

 

Recommended Posts:

Magento 2.4 Installation Guide: How to Install Magento 2.4.2

Online Clothing Store Development at Low Price in 2022

Website Speed Optimization: How to Make Website Faster

I am going to explain the best 9 techniques that will help you with website speed optimization.

So once your website gets optimized the performance of the website will also improve.

To keep any website competitive, it is necessary to optimize it well so that its content can rank well in any search engine.

For the long term, it is important to keep the website optimized continuously by properly analyzing it from time to time.

Your customer or reader should experience better versions of your website by adding new conversions from time to time for the visitors.

 

What is Website Speed optimization?

Website optimization is basically a process of optimizing your website and getting it ranked in search engines.

Optimization includes the analysis of the user experience (UX), accessibility, and search performance of any website.

And then if needed, it is changed in such a way that it can be converted into traffic.

The content of the page is written in such a way that when a user is searching things in Google or on any search engine, it can match easily and be able to rank.

Website Optimization Involves:

  • Search Engine Optimization (SEO),
  • Conversion Rate Optimization (CRO)
  • Mobile Browsing Optimization
  • Page Speed Improvement, etc.

 

Increase Full Page Performance of Website

Each of your pages should be optimized so well that it takes a maximum of 3 seconds to load.

If a website is loading in more than 3 seconds, then it needs to know what is it that is taking more time to load.

The content that takes more time to load the website can be optimized through the tools mentioned below.

 

Top 5 Tools For Website Speed Optimization in 2022

Five best tools to optimize the website in 2022, with the help of which you can make your website superfast.

These best five tools are gtmatrix, google page speed, sitechecker, pingdom, webpagetest.

By using any of these tools, you can find out the flaws of your website.

By working on the content which is taking more time, you can optimize it and load the website in less time.

 

1. Pagespeed.web.dev

PageSpeed is one of the best tools to analyze websites. This is a free tool that anyone can use.

With the help of this tool, you can optimize the content that takes more time on your website.

Pagespeed Optimization Tool

This service is offered by Google that is a free tool known as PageSpeed Insights free website speed checker.

This tells you how your website will load and where there are shortcomings in every type of device, from desktop website performance to mobile page speed or from iPod to any other device.

It gives the optimized scored number out of 100. based on that you can improve the performance.

 

2. Tools.pingdom.com

Pingdom.com also has many types of plans, you can use only limited resources in the free plan.

But when you buy the plan, then you will get many deep features of it, with the help of which you can make your website wise.

Pingdom Website Optimization

Its global Alexa rank is: 3966 and Indian Alexa rank is 395 which means it has huge traffic and is used by lots of users.

 

3. Gtmetrix.com

Gtmetrix.com or GT Matrix is the most widely used free tool in any corporate industry for web development, it proves to be very helpful for web development engineers.

When using this tool to find out the speed of the website, it will tell you which file is taking more time to load.

Your website's number in the speed test, how many numbers are coming out of a hundred, shows how well optimized your website is.

Gtmatrix Speed Optimization

4. Sitechecker.pro

Sitechecker helps to their users and provides a platform to analyzes the website and test the search performance every day and also guide you point by point to make changes and improve the search ranking.

Its Global Alexa rank is 5031 and Indan Alexa rank is 1159.

Sitechecker tool to optimize website

5. Webpagetest.org

Webpagetest.org is well known as a WebPageTest website that helo to their users to improve the performance and optimization of your website.

Its Alexa global rank is 3079 and Alexa Indian rank is 1808 which shows the worth of this tool.

webpagetest website speed optimization

 

 

Most Popular SEO Tools in 2022

Here I am giving you the name of the top 7 most popular search engine optimization tools, which are counted among the most popular tools in 2022.

Which you can use to optimize or analyze your website for mobile or desktop.

  1. Google Search Console
  2. Bing Webmaster Tools
  3. Ahrefs
  4. Moz
  5. SEMrush
  6. Screaming Frog
  7. Clearscope

 

Similar Posts:

Best News Portal in India

 

What are The Steps to Upgrade Magento 2.4.0 to 2.4.3

It is very important to keep the Magento 2 website updated. Every version of Magento has some bugs or the other. In this post, I will explain to you how to upgrade Magento 2.4.0 to 2.4.3 version.

Hackers can use these loopholes to steal important data from your website or hack your website and make all your payment transactions in their accounts.

Today I will tell you such a complete step-by-step method, using which you can upgrade your Magento 2.4 version and convert it to 2.4.

What are the steps required for Magento 2.4 Store Upgradation, what are the necessary configurations to be changed?

The detailed information about all these is given below

 

Read more: Magento 2.4 Installation Guide: How to Install Magento 2.4.2

 

Why Upgrade Magento 2.4.0 to 2.4.3 Version

The new version of Magento 2.4.3 has resolved 33 Security issues that were there in their older version of Magento 2.4.2

Expansion of reCAPTCHA

Built-in rate limiting

New composer plugin

Infrastructure updates

Support PayPal Pay Later

Upgraded core composer dependencies

Live Search

GraphQL API expansion

and many more.

 

Step 1: Execute Magento 2.4 Upgrade Command

It is up to you which version you have to upgrade and which version you want to convert to your current Magento 2.4 version.

For this, you have to mention that specific version in the command.

As you see below I want to upgrade Magento 2.4.0 to 2.4.3 here and for that, I have given the below command.

composer require magento/product-community-edition=2.4.3 --no-update

Magento 2 Store Upgradation

 

Step 2: Run Command To Upgrade the version

In the next step of the Magento store upgrade, you have to run the composer update command.

As soon as the command is executed, the files of Magento will start being upgraded.

composer update

Upgrade Magento 2.4.0 to 2.4.3

As you can see on this screen all the files of Magento have been updated and they have been converted from 2.4.0 to 2.4.3.

Now you have to follow some basic steps, after that, you will be able to use your store, for this, you follow the next steps.

Complete Step to Upgrade Magento 2.4

 

Step 3: Clear the caches

To remove all the generated cache files, run the following command in your terminal.

rm -rf var/di var/cache/ var/page_cache/ generated/code/

 

Step 4: Update and Deploy Magento The Configuration

Now you have to run the setup update command as if the command completes then you have to do reindexing.

Reindexing is used to deploy all the configurations.

php bin/magento setup:upgrade

php bin/magento indexer:reindex

 

Step 5: Basic Steps

Now you have to flush caches of your store by using the following command line.

php bin/magento c:f

 

Now you can check your store, your upgraded store will be loaded correctly.

If your store is not loading properly then there may be a permissions issue.

For this, you will have to correct the permissions, for which you can use the command given below.

Update the permission

chmod 776 /magento-root-path/magento2.4/ -R

chown www-data:www-data /magento-root-path/magento2.4/ -R

 

Check Magento 2 Store Version

To check the version of Magento 2 store through the command-line interface of workers via the internet, run the below command in the terminal.

php bin/magento --version

Check Magento Store Version

As you can see on the above screen Magento 2.4.0 has been upgraded to 2.4.3

Another way to check the version of the Magento website is to go to the admin panel and if you look at the bottom right side, you will see the store version.

 

Need Magento 2 Store Upgradation Help

If you need any assistance with updating the Magenta 2 Store, you can contact me.

I have upgraded Magento store more than a hundred plus till now, I have technical expertise in it.

Will convert your website into a completely new store in very less time.

For this, you can take our help at a good reliable cost at a very low rate.

For more details please contact our contact numbers are given in contact.

 

Related Posts:

Countdown Timer Extension for Product Page in Magento 2

Product Search REST API: List of REST APIs in Magento 2

How to Create REST API in Magento 2, For Beginners Guide

I am going to show you a step-by-step way to how create custom rest API in Magento 2 store.

Rest API works as Request and Response to perform the certain task in Magento 2.

When we make an application using Magento 2 as a mobile application then we use the request-response concept to receive data or save data.

Magento provides some APIs to you by default you just need to use them.

If you want to change it, you can still change it, but for that, you need to know the basics to customize the core rest api.

In order to create the custom rest API in Magento 2, you can follow the below steps.

Create REST API in Magento 2

 

Step 1: Create REST API Registration File

In the first step of custom rest api we have to create a registration file through which we can register our extension.

Wishusucess/CustomApi/registration.php
<?php
\Magento\Framework\Component\ComponentRegistrar::register(
\Magento\Framework\Component\ComponentRegistrar::MODULE,
'Wishusucess_CustomApi',
__DIR__
);

 

Step 2: Create Module File

Now in the second step, you have to create a module.xml file of this custom rest api extension so that we can give its basic details like its version, model name, etc.

Wishusucess/CustomApi/etc/module.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="Wishusucess_CustomApi" setup_version="1.0.0" />
</config>

 

Step 3: Create REST API Webapi File

In its third step, first of all, we will decide the route URL, how we want to get the data.

Its endpoint will be this route url which will decide that when we hit this endpoint, we will get the data.

Wishusucess/CustomApi/etc/webapi.xml

In this file of Web API, we also decide that the endpoint will work on the key method.

<?xml version="1.0"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../app/code/Magento/Webapi/etc/webapi.xsd">
<route method="POST" url="/V1/custom/custom-api/">
<service class="Wishusucess\CustomApi\Api\CustomInterface" method="getPost"/>
<resources>
<resource ref="anonymous"/>
</resources>
</route>
</routes>

 

Step 4: Dependency Injection for Custom API

Through this file, we will set the preferences and give its path to this file so that it can recognize the extension when run.

Wishusucess/CustomApi/etc.di.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<preference for="Wishusucess\CustomApi\Api\CustomInterface" type="Wishusucess\CustomApi\Model\Api\Custom"/>
</config>

 

Step 5: Create REST API Custom Interface

This will write the custom interface of the custom API in the file, which will process the data and send it to us as a data response.

Wishusucess/CustomApi/Api/CustomInterface.php
<?php
namespace Wishusucess\CustomApi\Api;
interface CustomInterface
{
/**
* GET for Post api
* @param string $value
* @return string
*/
public function getPost($value);
}

 

Step 6: Custom API Model Class

You have to decide with this file what kind of data you want to take from your application, and how you want to take and show it on the front end.

Wishusucess/CustomApi/Model/Api/Custom.php
<?php
namespace Wishusucess\CustomApi\Model\Api;
use Psr\Log\LoggerInterface;
class Custom
{
protected $logger;
public function __construct(
LoggerInterface $logger
)
{
$this->logger = $logger;
}
/**
* @inheritdoc
*/
public function getPost($value)
{
$response = ['success' => false];
try {
// Your Code here
$response = ['success' => true, 'message' => $value];
} catch (\Exception $e) {
$response = ['success' => false, 'message' => $e->getMessage()];
$this->logger->info($e->getMessage());
}
$returnArray = json_encode($response);
return $returnArray; 
}
}

 

Read more: How To Create Blogging Website at Cheap Price in 2022

 

Step 7: Check Custom API with Postman

We will test the custom rest API that we have created above using the postman free tool.

The method which we have mentioned in the file will be selected in this postman's method option.

We will give the endpoint which we have defined in the web api's route url, in the url option.

Now we will hit the endpoint then we will see some data like the below screen in the form of a response.

 

 

Similar Posts:

Product Search REST API: List of REST APIs in Magento 2

Quick and Advanced Search Container REST API Magento 2

Search REST API List: Magento 2 API List of Product Search Endpoint

Countdown Timer Extension for Product Page in Magento 2

When it comes to increasing the sales of the Magento 2 website, there are a variety of tricks adopted by the store owners. The Countdown Timer extension is one of those experiences that plays a vital role in boosting your store's sales.

It is used as a tool in effectively restricting customers to decision-making.

It also allows users to add a count-down timer to any product in the Magento store so that the website owner can add the countdown accordingly.

 

Read more: Configure PayPal in Magento 2: How to Integrate PayPal

 

Features of Countdown Timer Extension

By installing this Magento 2 timer countdown extension you will be able to add the timer on the product detail page in Magento 2.

  • Admin can create and add multiple countdown groups and assign them for any product.
  • Enable and disable timer countdown extension from the admin.
  • Ability to schedule countdown time from the admin timer setting.
  • You can use it for multiple stores at a time.
  • Admin features to assign the n number of the products from admin.
  • Ability to change the message from the admin.
  • Compatible with Magento 2 Product details page.
  • The extension is fully responsive.
  • One year of free support after the first purchase.

The countdown timer will look like the one below on your Magento 2 product detail page.

As you see on the screen below the day is going on, the hour is going on, the minute is going on and the seconds you will see moving.

You will see this time moving in decreasing order

Magento 2 Countdown Timer Extension

 

Admin users can easily customize the message on the product detail page for the count downs of time.

Admin > Wishusucess > Timer Countdown > Configuration > Timer Config

Countdown Admin Setting Magento 2

 

Here you can change the message, you can set the timer group id.

If you have created a group of ten timer clock and the group id which you will add here, that group will be activated and will be shown on the product details page.

Magento 2 Countdown Timer Extension

 

 

Create And Add Multiple Countdown Times

This Wishusucess Magento 2 timer countdown provides the facilities to add and create any number of the countdown times group for any products and store pages.

This timer helps you to get the customer's attention which leads to more sales.

You can create multiple clocks from the admin and use them on the different products page such as the category page, the home page, product detail page, etc.

Create Multiple Group ID for Timer Clock

 

Ability To Schedule Countdown Time

Now here through this admin, from the current time to future time, you can decide from when to how long the timer countdown should run.

As soon as the timeout is over, your time will automatically stop and it will stop watching.

In addition, the Magento 2 administrator user can also activate the countdown timer for days, weak, hours by selecting the "Exclude the day of the week" section.Countdown Timer for Magento

 

Manage Timer Group

You can group timers here and assign a product to multiple groups.
You can insist n the number of the products in the same timer group.

As soon as you select the product and save it, you will get the ID of the timer clock, you will have to save the group ID of this timer clock by going to the configuration.

The Group ID that you will save in the configuration, the account countdown timer will start running on the product of the group

select product to add timer

 

Support Compatibility.

Magento 2 countdown timer is compatible with all the versions.

Community Edition: 2.1.x, 2.2.x, 2.3.x, 2.4.x

Enterprise Edition: 2.1.x, 2.2.x, 2.3.x, 2.4.x

 

Read more: How to Make Payment Using PayPal REST API in Magento 2

 

Countdown Timer Extension Service

  • Easy to use and install
  • 100% open source
  • User-friendly and responsive interface
  • one month money-back guarantee
  • Free lifetime new updates
  • One year free technical support

 

Technical Help

You can buy this extension directly from our store, you can also mail us

Installation and technical support is also available at very affordable rates

Extension Charge: $49

Installation charge: $29

 

Magento 2 REST API for Countdown Timer Extension

If you are developing a mobile application then you will also need its API. You will get its REST API as well.

We have also added this feature in this extension of the timer countdown timer of Magento 2.

Endpoint:

https://wishusucess.com/rest/V1/timer-countdown

Method: GET

Header: Not required

Body: Not required

Response:

REST API for Countdown TimerAs a response, you will get the count down timer group time as shown in the above screen.

Product Search REST API: List of REST APIs in Magento 2

I am sharing below a list of the product search rest API of how to filter and search any product inside Magento 2.

With the help of this, you will be able to access all the lists of APIs on a single platform.

Within this, you can also search for the product on the basis of the ID of any category.

Whether it is to do an advanced search, you can search and filter the product using the API by all means.

You can also search products on the basis of price i.e. from low price to max price.

You can search the product by product name.

Search by ID using rest API also available in this list.

 

Product Search REST API for Search And Filter

There are many ways to filter a product in Magento, one of them is you can filter a product is by category ID.

So using this REST API, you can field all products of any category ID.

Or if you want to filter the product by category name then you can also use this rest API in Magento 2.

Endpoint:

https://wishusucess.com/rest/V1/categories/2/products

Method: GET

Header:

  • Authorization: Bearer <admin_token>
  • Content-Type: application/json

Example:

Filter Product By Category ID

Response:

[
{
"sku": "24-MB01",
"position": 0,
"category_id": "2"
},
{
"sku": "24-MB04",
"position": 0,
"category_id": "2"
},
{
"sku": "WSH12",
"position": 0,
"category_id": "2"
}
]

 

Read more: Elasticsearch: How to Install Elasticsearch in Ubuntu 18.04

 

Quick Searches REST API in Magento 2

Below is the Quick search container Magento 2 REST API that will help you to search the product quickly.

Endpoint:

https://wishusucess.com/rest/default/V1/search?searchCriteria[requestName]=quick_search_container&searchCriteria[filter_groups][0][filters][0][field]=search_term&searchCriteria[filter_groups][0][filters][0][value]=iphone

Method: GET

Header:

  • Authorization: Bearer <admin_token>
  • Content-Type: application/json

Example:

Quick Search REST API Magento

Read more: Search Container REST API

 

Advanced Search Container Magento 2 REST API

Advanced_search_container

Endpoint

https://wishusucess.com/rest/default/V1/search?searchCriteria[requestName]=advanced_search_container&searchCriteria[filter_groups][0][filters][0][field]=price.from&searchCriteria[filter_groups][0][filters][0][value]=200&searchCriteria[filter_groups][0][filters][1][field]=price.to&searchCriteria[filter_groups][0][filters][1][value]=500

Method: GET

Header:

  • Authorization: Bearer <admin_token>
  • Content-Type: application/json

Example:

Advanced Search Container REST API

Response:

{
"items": [],
"aggregations": {
"buckets": [],
"bucket_names": []
},
"search_criteria": {
"request_name": "advanced_search_container",
"filter_groups": [
{
"filters": [
{
"field": "price.from",
"value": "200",
"condition_type": "eq"
},
{
"field": "price.to",
"value": "500",
"condition_type": "eq"
}
]
}
]
},
"total_count": 0
}

Read more: Search Container REST API

 

Gets Products Where The SKU Search in Magento 2 REST API

Looking for API to search catalog product inside magento2 rising rest API then you can use below endpoint.

This API is used to perform product searches based on SKU inside the magento2 store.

In order to do an SKU-based products search, you have to hit the below Magento 2 rest API endpoint, after hitting it, whatever content matches it, you will get it as a response.

Endpoint

https://wishusucess.com/rest/default/V1/search?searchCriteria[requestName]=advanced_search_container&searchCriteria[filter_groups][0][filters][0][field]=sku&searchCriteria[filter_groups][0][filters][0][value]=24-MB01&searchCriteria[filter_groups][0][filters][0][condition_type]=like

Method: GET

Header:

  • Authorization: Bearer <admin_token>
  • Contnet Type: application/json

Example:

Product With SKU Search REST API

Response:

{
"items": [
{
"id": 1,
"custom_attributes": [
{
"attribute_code": "score",
"value": "0.0000000000000000"
}
]
}
],
"aggregations": {
"buckets": [],
"bucket_names": []
},
"search_criteria": {
"request_name": "advanced_search_container",
"filter_groups": [
{
"filters": [
{
"field": "sku",
"value": "24-MB01",
"condition_type": "like"
}
]
}
]
},
"total_count": 1
}

 

Product Filter Using Price And SKU in Magento 2 REST API

To search catalog product inside Magento 2 store if we want to add some condition like catalog product search based on SKU and price range both together.

So for that Magento 2 has a separate rest API endpoint we have to hit that endpoint.

And also we can decide the price range according to our need and SKU add both have to be added together as add param.

Endpoint:

https://wishusucess.com/rest/V1/products?searchCriteria[filter_groups][0][filters][0][field]=sku&searchCriteria[filter_groups][0][filters][0][value]=Coquefhoih72389&searchCriteria[filter_groups][0][filters][0][condition_type]=like&searchCriteria[filter_groups][0][filters][1][field]=sku&searchCriteria[filter_groups][0][filters][1][value]=Coque12345&searchCriteria[filter_groups][0][filters][1][condition_type]=like&searchCriteria[filter_groups][1][filters][0][field]=price&searchCriteria[filter_groups][1][filters][0][value]=400&searchCriteria[filter_groups][1][filters][0][condition_type]=from&searchCriteria[filter_groups][2][filters][0][field]=price&searchCriteria[filter_groups][2][filters][0][value]=600&searchCriteria[filter_groups][2][filters][0][condition_type]=to

Method: GET

Header:

  • Authorization: Bearer <admin_token>
  • Contnet Type: application/json

Example:

Product Filter Using Price and SKU REST API

Response:

{
"items": [],
"search_criteria": {
"filter_groups": [
{
"filters": [
{
"field": "sku",
"value": "Coquefhoih72389",
"condition_type": "like"
},
{
"field": "sku",
"value": "Coque12345",
"condition_type": "like"
}
]
},
{
"filters": [
{
"field": "price",
"value": "400",
"condition_type": "from"
}
]
},
{
"filters": [
{
"field": "price",
"value": "600",
"condition_type": "to"
}
]
}
]
},
"total_count": 0
}

 

 

A Simple Search Using an in Conditions Type

For logical OR search, one has to hit logical OR search rest API in Magento website i.e. inside normal condition search rest API we will add any product name or whatever you want to search string as a string.

Then after that when you hit the endpoint then the response you get after that will be the response of your conditional search reply.

Endpoint:

https://wishusucess.com/rest/default/V1/products?searchCriteria[filter_groups][0][filters][0][field]=name&searchCriteria[filter_groups][0][filters][0][value]=Coque Carbone et Effet Brossé Silicone à Coins Renforcés&searchCriteria[filter_groups][0][filters][0][condition_type]=like&searchCriteria[filter_groups][0][filters][1][field]=name&searchCriteria[filter_groups][0][filters][1][value]=Accessoires Apple iPhone&searchCriteria[filter_groups][0][filters][1][condition_type]=like

Method: GET

Header:

  • Authorization: Bearer <admin_token>
  • Contnet Type: application/json

Example:

Magento 2 Simple Search Using Condition REST API

 

 

Response:

{
"items": [],
"search_criteria": {
"filter_groups": [
{
"filters": [
{
"field": "name",
"value": "Coque Carbone et Effet Brossé Silicone à Coins Renforcés",
"condition_type": "like"
},
{
"field": "name",
"value": "Accessoires Bag",
"condition_type": "like"
}
]
}
]
},
"total_count": 0
}

 

Logical and Condition Search REST API Magento 2

For logical and conditional search we have to hit REST API of the Magento 2 website.

Whatever condition we have to send in this, we can decide and we can impose the logical conditions.

As its key value, we can add both SKU and Price together, and as soon as hit we will get the data as a response.

Endpoint:

https://wishusucess.com/rest/default/V1/products?searchCriteria[filter_groups][0][filters][0][field]=sku&searchCriteria[filter_groups][0][filters][0][value]=Accessoires1278&searchCriteria[filter_groups][0][filters][0][condition_type]=like&searchCriteria[filter_groups][1][filters][0][field]=price&searchCriteria[filter_groups][1][filters][0][value]=2500&searchCriteria[filter_groups][1][filters][0][condition_type]=lt

Method: GET

Header:

  • Authorization: Bearer <admin_token>
  • Contnet Type: application/json

Example:

Logical and Condition Search API

Response:

{
"items": [],
"search_criteria": {
"filter_groups": [
{
"filters": [
{
"field": "sku",
"value": "MS",
"condition_type": "like"
}
]
},
{
"filters": [
{
"field": "price",
"value": "2500",
"condition_type": "lt"
}
]
}
]
},
"total_count": 0
}

 

 

Magento 2 Logical AND and OR Search REST API

In this logical and conditional search, you have to send SKU along with price range can also apply like a price from to price to price.

All the products available in this range in between, you will get the data in the form of a response.

Endpoint:

https://wishusucess.com/rest/default/V1/products?searchCriteria[filter_groups][0][filters][0][field]=sku&searchCriteria[filter_groups][0][filters][0][value]=Accessoires1278&searchCriteria[filter_groups][0][filters][0][condition_type]=like&searchCriteria[filter_groups][0][filters][1][field]=sku&searchCriteria[filter_groups][0][filters][1][value]=Coquefhoih72389&searchCriteria[filter_groups][0][filters][1][condition_type]=like&searchCriteria[filter_groups][1][filters][0][field]=price&searchCriteria[filter_groups][1][filters][0][value]=200&searchCriteria[filter_groups][1][filters][0][condition_type]=from&searchCriteria[filter_groups][2][filters][0][field]=price&searchCriteria[filter_groups][2][filters][0][value]=600&searchCriteria[filter_groups][2][filters][0][condition_type]=to

Method: GET

Header:

  • Authorization: Bearer <admin_token>
  • Contnet Type: application/json

Example:

Logical and Condition Search With Price and SKU

Response:

{
"items": [
{
"id": 1,
"sku": "24-MB01",
"name": "Joust Duffle Bag",
"attribute_set_id": 15,
"price": 34,
"status": 1,
"visibility": 4,
"type_id": "simple",
"created_at": "2022-01-24 18:19:43",
"updated_at": "2022-01-24 18:19:43",
"extension_attributes": {
"website_ids": [
1
],
"category_links": [
{
"position": 0,
"category_id": "3"
},
{
"position": 0,
"category_id": "4"
}
]
},
"product_links": [
{
"sku": "24-MB01",
"link_type": "crosssell",
"linked_product_sku": "24-UG01",
"linked_product_type": "simple",
"position": 3
},
{
"sku": "24-MB01",
"link_type": "crosssell",
"linked_product_sku": "24-WG083-blue",
"linked_product_type": "simple",
"position": 2
},
{
"sku": "24-MB01",
"link_type": "crosssell",
"linked_product_sku": "24-WG086",
"linked_product_type": "simple",
"position": 1
},
{
"sku": "24-MB01",
"link_type": "crosssell",
"linked_product_sku": "24-WG085_Group",
"linked_product_type": "grouped",
"position": 4
},
{
"sku": "24-MB01",
"link_type": "upsell",
"linked_product_sku": "24-MB03",
"linked_product_type": "simple",
"position": 2
},
{
"sku": "24-MB01",
"link_type": "upsell",
"linked_product_sku": "24-MB05",
"linked_product_type": "simple",
"position": 3
},
{
"sku": "24-MB01",
"link_type": "upsell",
"linked_product_sku": "24-MB06",
"linked_product_type": "simple",
"position": 4
},
{
"sku": "24-MB01",
"link_type": "upsell",
"linked_product_sku": "24-MB02",
"linked_product_type": "simple",
"position": 1
},
{
"sku": "24-MB01",
"link_type": "upsell",
"linked_product_sku": "24-UB02",
"linked_product_type": "simple",
"position": 5
},
{
"sku": "24-MB01",
"link_type": "upsell",
"linked_product_sku": "24-WB03",
"linked_product_type": "simple",
"position": 6
},
{
"sku": "24-MB01",
"link_type": "upsell",
"linked_product_sku": "24-WB07",
"linked_product_type": "simple",
"position": 8
},
{
"sku": "24-MB01",
"link_type": "upsell",
"linked_product_sku": "24-WB04",
"linked_product_type": "simple",
"position": 7
}
],
"options": [],
"media_gallery_entries": [
{
"id": 1,
"media_type": "image",
"label": "Image",
"position": 1,
"disabled": false,
"types": [
"image",
"small_image",
"thumbnail"
],
"file": "/m/b/mb01-blue-0.jpg"
}
],
"tier_prices": [],
"custom_attributes": [
{
"attribute_code": "image",
"value": "/m/b/mb01-blue-0.jpg"
},
{
"attribute_code": "small_image",
"value": "/m/b/mb01-blue-0.jpg"
},
{
"attribute_code": "thumbnail",
"value": "/m/b/mb01-blue-0.jpg"
},
{
"attribute_code": "url_key",
"value": "joust-duffle-bag"
},
{
"attribute_code": "required_options",
"value": "0"
},
{
"attribute_code": "has_options",
"value": "0"
},
{
"attribute_code": "category_ids",
"value": [
"3",
"4"
]
},
{
"attribute_code": "description",
"value": "<p>The sporty Joust Duffle Bag can't be beat - not in the gym, not on the luggage carousel, not anywhere. Big enough to haul a basketball or soccer ball and some sneakers with plenty of room to spare, it's ideal for athletes with places to go.<p>\n<ul>\n<li>Dual top handles.</li>\n<li>Adjustable shoulder strap.</li>\n<li>Full-length zipper.</li>\n<li>L 29\" x W 13\" x H 11\".</li>\n</ul>"
}
]
}
],
"search_criteria": {
"filter_groups": [
{
"filters": [
{
"field": "sku",
"value": "Accessoires1278",
"condition_type": "like"
},
{
"field": "sku",
"value": "24-MB01",
"condition_type": "like"
}
]
},
{
"filters": [
{
"field": "price",
"value": "30",
"condition_type": "from"
}
]
},
{
"filters": [
{
"field": "price",
"value": "600",
"condition_type": "to"
}
]
}
]
},
"total_count": 1
}

 

You can get all types of search data on the Magento website by changing a little bit in this way.

Now be it price filter, category search, product name search, all types of data can be accessed using this REST API in Magento 2.

Now despite this, if you need any help, then you can contact us, we will try our best to help you.

Thank you!!

Quick and Advanced Search Container REST API Magento 2

Product search is a very critical part of any e-commerce website. When the customer needs a specific product, he searches in this quick and advanced search bar itself.

There are two REST APIs inside Magento, one for quick search and one for advanced search.

Under Quick Search, the customer enters a particular name or SKU, ie, enters the search term.

And then after that, it hits and as soon as there is a matching product with that particular name, we will get that product as a response.

If the customer wants the product to be visible in the middle of a particular range, then for that we have to use the advanced search container which is given below endpoint.

 

Magento 2 Quick and Advanced Search REST API

Two search containers are given below of Magento 2 Quick and Advanced Search REST API.

 

Quick Searches REST API in Magento 2

When we open the Magento 2 website, the normal product catalog search that appears is called the quick search container.

If we want to get the data of that quick search container through Rest API in Magento 2, then for that I am mentioning the endpoints below.

You can get the data by adding content-type application JSON and method entering the authorized bearer token in the header.

Endpoint:

https://wishusucess.com/rest/default/V1/search?searchCriteria[requestName]=quick_search_container&searchCriteria[filter_groups][0][filters][0][field]=search_term&searchCriteria[filter_groups][0][filters][0][value]=iphone

Method: GET

Header:

  • Authorization: Bearer <admin_token>
  • Content-Type: application/json

Example:Quick Search Container PRAM API

Response:

{
"items": [
{
"id": 14,
"custom_attributes": [
{
"attribute_code": "score",
"value": "116.2562599182128900"
}
]
},
{
"id": 8,
"custom_attributes": [
{
"attribute_code": "score",
"value": "116.2562599182128900"
}
]
},
{
"id": 4,
"custom_attributes": [
{
"attribute_code": "score",
"value": "116.2562599182128900"
}
]
},
{
"id": 1,
"custom_attributes": [
{
"attribute_code": "score",
"value": "116.2562599182128900"
}
]
},
{
"id": 2046,
"custom_attributes": [
{
"attribute_code": "score",
"value": "103.3388977050781200"
}
]
},
{
"id": 1722,
"custom_attributes": [
{
"attribute_code": "score",
"value": "103.3388977050781200"
}
]
},
{
"id": 688,
"custom_attributes": [
{
"attribute_code": "score",
"value": "38.7520866394043000"
}
]
},
{
"id": 23,
"custom_attributes": [
{
"attribute_code": "score",
"value": "6.4586811065673830"
}
]
},
{
"id": 15,
"custom_attributes": [
{
"attribute_code": "score",
"value": "6.4586811065673830"
}
]
},
{
"id": 3,
"custom_attributes": [
{
"attribute_code": "score",
"value": "6.4586811065673830"
}
]
}
],
"aggregations": {
"buckets": [
{
"name": "category_bucket",
"values": [
{
"value": "3",
"metrics": [
"3",
"7"
]
},
{
"value": "4",
"metrics": [
"4",
"5"
]
},
{
"value": "5",
"metrics": [
"5",
"2"
]
},
{
"value": "7",
"metrics": [
"7",
"2"
]
},
{
"value": "8",
"metrics": [
"8",
"2"
]
},
{
"value": "12",
"metrics": [
"12",
"1"
]
},
{
"value": "17",
"metrics": [
"17",
"1"
]
},
{
"value": "21",
"metrics": [
"21",
"1"
]
},
{
"value": "22",
"metrics": [
"22",
"1"
]
},
{
"value": "26",
"metrics": [
"26",
"1"
]
},
{
"value": "28",
"metrics": [
"28",
"1"
]
},
{
"value": "34",
"metrics": [
"34",
"2"
]
}
]
}
],
"bucket_names": [
"category_bucket"
]
},
"search_criteria": {
"request_name": "quick_search_container",
"filter_groups": [
{
"filters": [
{
"field": "search_term",
"value": "bag",
"condition_type": "eq"
}
]
}
]
},
"total_count": 10
}

 

 

Product Advanced Search Container REST API

By using this advanced search container REST API, you can do an advanced search of the product of the Magento store.

You can set the minimum price and set a maximum price.

Whatever product is in between the minimum price to the maximum price, you will see it as a response.

For example, if you have set the minimum price as 200 and the maximum price is 500, then all the products in the range between 200 to 500 will be shown to you as a response through this rest API

Endpoint

https://wishusucess.com/rest/default/V1/search?searchCriteria[requestName]=advanced_search_container&searchCriteria[filter_groups][0][filters][0][field]=price.from&searchCriteria[filter_groups][0][filters][0][value]=200&searchCriteria[filter_groups][0][filters][1][field]=price.to&searchCriteria[filter_groups][0][filters][1][value]=500

Method: GET

Header:

  • Authorization: Bearer <admin_token>
  • Content-Type: application/json

Body: Not required

Advanced Search Container REST API

 

Advanced Search Container PRAM in REST API

Advanced Search Container PRAM in API

 

Response:

{
"items": [],
"aggregations": {
"buckets": [],
"bucket_names": []
},
"search_criteria": {
"request_name": "advanced_search_container",
"filter_groups": [
{
"filters": [
{
"field": "price.from",
"value": "200",
"condition_type": "eq"
},
{
"field": "price.to",
"value": "500",
"condition_type": "eq"
}
]
}
]
},
"total_count": 0
}

 

Read more: Search REST API List: Magento 2 API List of Product Search Endpoint

How To Create Blogging Website at Cheap Price in 2022

Search REST API List: Magento 2 API List of Product Search Endpoint

Here I am giving you a complete list of all the search REST API list or product filtering REST APIs inside Magento 2.

This will give you easy access to the API collection in one place.

Search REST API in Magento 2

You can easily do this list of APIs together and when you create a mobile application, it will be very convenient to filter any kind of data.

Within this API list, you will find all the details of how to filter any product by category ID or search, how to remove the collection, in the list given below.

If you want information in detail, then by clicking on the related link given below, you can go to another page, where its complete detail with example is given.

 

Magento 2 List of All Search REST API

When you will go to another page by clicking on that link, there you have to use what methods, which token to use in authorization, what should be the body content type you will get.

1. Product Search REST API for Search And Filter

https://wishusucess.com/rest/V1/categories/115/products

2. Quick Searches REST API in Magento 2

https://wishusucess.com/rest/default/V1/search?searchCriteria[requestName]=quick_search_container&searchCriteria[filter_groups][0][filters][0][field]=search_term&searchCriteria[filter_groups][0][filters][0][value]=iphone

3. Advanced Search Container Magento 2 REST API

https://wishusucess.com/rest/default/V1/search?searchCriteria[requestName]=advanced_search_container&searchCriteria[filter_groups][0][filters][0][field]=price.from&searchCriteria[filter_groups][0][filters][0][value]=200&searchCriteria[filter_groups][0][filters][1][field]=price.to&searchCriteria[filter_groups][0][filters][1][value]=500

4. Gets Products Where The SKU Search in Magento 2 REST API

https://wishusucess.com/rest/default/V1/search?searchCriteria[requestName]=advanced_search_container&searchCriteria[filter_groups][0][filters][0][field]=sku&searchCriteria[filter_groups][0][filters][0][value]=Accessoires1278&searchCriteria[filter_groups][0][filters][0][condition_type]=like

5. Product Filter Using Price And SKU in Magento 2 REST API

https://wishusucess.com/rest/V1/products?searchCriteria[filter_groups][0][filters][0][field]=sku&searchCriteria[filter_groups][0][filters][0][value]=Coquefhoih72389&searchCriteria[filter_groups][0][filters][0][condition_type]=like&searchCriteria[filter_groups][0][filters][1][field]=sku&searchCriteria[filter_groups][0][filters][1][value]=Coque12345&searchCriteria[filter_groups][0][filters][1][condition_type]=like&searchCriteria[filter_groups][1][filters][0][field]=price&searchCriteria[filter_groups][1][filters][0][value]=400&searchCriteria[filter_groups][1][filters][0][condition_type]=from&searchCriteria[filter_groups][2][filters][0][field]=price&searchCriteria[filter_groups][2][filters][0][value]=600&searchCriteria[filter_groups][2][filters][0][condition_type]=to

6. A Simple Search Using an in Conditions Type

https://wishusucess.com/rest/default/V1/products?searchCriteria[filter_groups][0][filters][0][field]=name&searchCriteria[filter_groups][0][filters][0][value]=Coque Carbone et Effet Brossé Silicone à Coins Renforcés&searchCriteria[filter_groups][0][filters][0][condition_type]=like&searchCriteria[filter_groups][0][filters][1][field]=name&searchCriteria[filter_groups][0][filters][1][value]=Accessoires Apple iPhone&searchCriteria[filter_groups][0][filters][1][condition_type]=like

7. Logical and Condition Search REST API Magento 2

https://wishusucess.com/rest/default/V1/products?searchCriteria[filter_groups][0][filters][0][field]=sku&searchCriteria[filter_groups][0][filters][0][value]=Accessoires1278&searchCriteria[filter_groups][0][filters][0][condition_type]=like&searchCriteria[filter_groups][1][filters][0][field]=price&searchCriteria[filter_groups][1][filters][0][value]=2500&searchCriteria[filter_groups][1][filters][0][condition_type]=lt

8. Magento 2 Logical AND and OR Search REST API

https://wishusucess.com/rest/default/V1/products?searchCriteria[filter_groups][0][filters][0][field]=sku&searchCriteria[filter_groups][0][filters][0][value]=Accessoires1278&searchCriteria[filter_groups][0][filters][0][condition_type]=like&searchCriteria[filter_groups][0][filters][1][field]=sku&searchCriteria[filter_groups][0][filters][1][value]=Coquefhoih72389&searchCriteria[filter_groups][0][filters][1][condition_type]=like&searchCriteria[filter_groups][1][filters][0][field]=price&searchCriteria[filter_groups][1][filters][0][value]=200&searchCriteria[filter_groups][1][filters][0][condition_type]=from&searchCriteria[filter_groups][2][filters][0][field]=price&searchCriteria[filter_groups][2][filters][0][value]=600&searchCriteria[filter_groups][2][filters][0][condition_type]=to

 

If you need any kind of help in Magento 2 store development then you can mail or message us or call us immediately, we will try our best to help you in every way from development.

If any query is also related to mobile application development or creating a store using the Magento framework and facing any problem, you can take help from us.

 

Recommended Posts:

Magento 2.4 Installation Guide: How to Install Magento 2.4.2

Magento Store: Best 36 Magento Website Examples in The World