Chrome extension - Waiviogit/waivio GitHub Wiki

General information

The Waivio Chrome Extension is a browser extension designed to efficiently scrape Amazon, Sephora, and Walmart pages and extract crucial information tailored to Waivio's requirements. Currently working for Chrome and Brave browsers.

Location: Tools -> Data management -> Chrome extension.

Text:

Chrome extension
The Waivio Chrome Extension is a browser tool designed to efficiently scrape Amazon, Sephora, and Walmart pages to extract crucial information tailored to Waivio's requirements. By effortlessly parsing through a product page, this extension gathers relevant data such as product names, prices, avatars, and more. After processing the collected information, it generates a compatible output file.
Installation instruction:
1. Download the archive file (.zip, .tar).
2. Extract the contents of the archive into a chosen folder.
3. Open the Chrome extensions page by navigating to chrome://extensions/ in your browser.
4. Enable Developer Mode by toggling the switch located in the top-right corner of the page.
5. Click the "Load unpacked" button.
6. Locate and select the extension directory containing the previously downloaded file.
7. The Waivio Chrome Extension should now appear on your extensions page, ready for use.

Where .zip and .tar - links to download the file.

Version:
Current version: 1.1.4

Download file.zip
Download file.tar

Please note that after each of our updates, you need to reinstall the extension or refresh the file and extension to use the most current version.
The Waivio Chrome Extension original repository[ GitHub](https://github.com/Waiviogit/waivio-import-extension).

Where:

  • Current version: {1.1.4} - automatically pulls up the current version
  • Download file.zip - button to download the file in .zip format.
  • Download file.tar - button to download the file in .tar format.
Extension features:
Create JSON: users can receive a .json file containing the page information.
Create XLSX: users can download an .xlsx file in a tabular format.
Copy to clipboard: page information can be copied to the clipboard for easy insertion into Google Sheets. This option copies the data without field names.
Scan for ASINs: tool can scan any Amazon URL and extract ASIN numbers of products from that webpage. It generates a search query for Datafiniti's product search API tab, downloads the file, and also instantly copies the information to the clipboard.
Upload to Waivio: tool scans the URL, generates the required file, and immediately initiates the import to Waivio under the currently logged-in user.
Create post draft: tool can create a post based on a YouTube video using chatGPT.

image

image image image

Create JSON

This functionality creates a .json file in a format suitable for further successful import to Waivio. Base fields template here.

image

image

image

Create XLSX

This functionality creates a table file in a format suitable for further successful import to Waivio. Base fields template here. This is to give the user control over the product data and provide the ability to edit the information before importing it.

image

image

image

Copy to clipboard

This functionality copies the information to the clipboard so that it can be pasted into a pre-existing table template. Therefore, only the values are copied, and the field names are not copied. Base fields template here.

image

image

image

Scan for ASINs

This functionality scans any Amazon URL and extract ASIN numbers of products from that webpage. It generates a search query for Datafiniti's product search API tab, downloads the file, and also instantly copies the information to the clipboard.

image

image

image

Upload to Waivio

This functionality scans the Amazon URL, generates the required file, and immediately initiates the import to Waivio under the currently logged-in user.

image

image

image

Create post draft

This functionality creates a post based on a YouTube video using ChatGPT.

image image image

Google map

It's also possible to download information about businesses and restaurants from Google Maps. To accomplish this, users need to obtain a Google API key. Instructions on how to obtain this key are provided here. image

Additional information:

  • "Upload to Waivio" has language recognition for different Amazon domains. For example, products imported directly to Waivio via https://amazon.pl will have locale "pl". #5451
  • Display the necessary buttons for a specific resource: for YouTube - "Create post draft", for Amazon - others, for different sources - "No actions available". #5445
  • "Create post draft" has custom modal window similar to Wavio style with Copy button. #5441 #5422
  • [extension / path] if you open a product on amazon from a search, then the path is not shown, however, if the same product is opened via the link .../dp/[ASIN], then the optimal path is shown and can be used to form departments. So the extension just needs to be able to read the path, and the correct screen is the data admin's concern. #5307
  • Added datafinity call and look for records for walmart, target for product ID (from our account), to "Upload to Waivio"
  • Buttons are blocked until the page is fully loaded.
  • [extension / description] on some products the description is hidden under the About button. It looks like extension doesn't find it in these cases. #5479
  • [extension / menu] small changes in button names. It's also good to add the version number at the bottom so you can easily figure out if you should do an upgrade #5413
  • Extension: Remove "department" field from required #5572
  • Add product export from Sephora to waivio product extension #5862
  • Add product export from Walmart to waivio product extension #5877
  • skuId from sephora should be written in the features instead of the product id #5930
  • [extension / sephora] Apparently, the product Id can be simplified, it makes sense to save the SKU number as a separate Product ID (search for other IDs using it in Datafiniti), and also add a buy it on “Sephora” button #5909
  • extension / walmart] The product ID is currently complex, but it can be simplified to a product number (there is a chance that Datafiniti can find the product using it and recover the Amazon ASIN too) #5908
  • [extension / books] When importing books, Group ID is missing and different options are not combined #6191
  • Take one asin kindle as group id for importing books via extension #6236
  • adaptation /gp/ amazon link mark: [extension / reload] On some Amazon URLs, the message telling you to change the URL format does not cause the page to reload (the message is slightly different). In theory, this URL does not need to be reloaded - this format appears when a person selects products from his Amazon Wishlist. #6181
  • Add import Publication date, Language, ‏ Print length fields for book via extension #6251
  • [extension / in-stock] I would like not to import options related to product availability - this changes too often #6255
  • [extension / business] when forming an address line, the house number comes before the street name (1), you also need to read the name of the province (2), plus the postal code #6383
  • [extension / chatGPT] another option for reading business information using AI #6275
  • Move dropdown to before buttons on extension #6425
  • Add guest information to cookies #6451
  • [HiveAuth / extension] The user is not determined when using an extension if it is registered via HiveAuth (HiveSigner works fine). The text of the message can be changed #6382
  • [extension / text] fix the text on Where to find your API key #6455
  • Fix ChatGPT prompt for business, not use Nestled #6516
  • [extension / business] Improve business description prompt for ChatGPT using user reviews #6478
  • [Extension / GMaps] upload businesses to the Hive blockchain directly from Google Maps #6229
  • [extension / google map] The extension should be compatible with all Google domains hosting Google Maps #6495