Git Product home page Git Product logo

glami-feed-generator-pixel-for-woocommerce's People

Contributors

seldimi avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

glami-feed-generator-pixel-for-woocommerce's Issues

URL not resolved

I get net::ERR_NAME_NOT_RESOLVED for almost every event (except PageView), because the Glami URL cannot be resolved. (see console entry as attached image).
The problem is that the URL in the GET request does not end with glami**.com**. So the domain's TLD is replaced with my own Pixel Key. Probably, it is typo somewhere in the plugin's code, but I cannot find, where it is.

Can you please look into this and suggest a solution or push a fix in the next update?
(I am using Hungarian engine.)

image

Out of stock products are not excluded from the feed.

Hello,

Is it me or out of stock products are not excluded from the feed?
I use "Manage stock" and enter quantities for all my products.
Products (single or variable) with quantity 0 seem to also be in the feed.

Since Glami is CPC based, can an option to exclude out of stock products be implemented?

Thanks

Settings on Glami feed generator

Hello,

Where i can find settings on this plugin, so i can set up xml?
I looking everywhere in my control panel, but i can't find settings for this plugin!

Greetings

glami plugin

We cant choose the attributes that will be used for manufacturer attribute in XML

In our online store, we use the xstore theme.

Regarding the manufacturer information, in our system, it is stored in a field called "brand" (product-tags), which we cannot select in the plugin settings (the available options are only attributes).

In corresponding export XML files (Bestprice, Skroutz), this field is available in their settings, as you can see below:

skroutz-bestprice-xml

However, in the Glami plugin, this option is not provided.

glami-xml

Problem with activating plugin

Error report:

Warning: require(includes/update/plugin-update-checker.php): failed to open stream: No such file or directory in /data/web/virtuals/123123/virtual/www/domains/domain.cz/wp-content/plugins/glami-feed-generator-pixel-for-woocommerce.php on line 34

Warning: require(includes/update/plugin-update-checker.php): failed to open stream: No such file or directory in /data/web/virtuals/123123/virtual/www/domains/domain.cz/wp-content/plugins/glami-feed-generator-pixel-for-woocommerce.php on line 34

Fatal error: require(): Failed opening required 'includes/update/plugin-update-checker.php' (include_path='.:/data/web/virtuals/123123/virtual') in /data/web/virtuals/233155/virtual/www/domains/domain.cz/wp-content/plugins/glami-feed-generator-pixel-for-woocommerce.php on line 34

OLD_PRICE parameter

Hello is it possible to select which WC price to be sent in feed. Now plugin takes Sale Price for param Price. Is it possible to select Regular price?
Thank you in advanced.

Editing the product name custom only for Glami feed in edit product

Hi,

It would be convenient if you could define your own product name that will be displayed in the XML feed

example of the problem we have:

now in XML feed:
original:
Product name

after editing it would be:
Men's boxers Product name

Other XML generation modules have the option to customize the product name, both directly when editing the product and for variants.

The name would be rewritten that way

It links to this problem
#19

Missing Pixel localization (IT)

Hi, Glami is now present in Italy but there is no option to choose this country for the Pixel.
Could you please add this option.
Best regards,

Unmatched items

Hello,
On our admin dashboard we get the following error message:
Unmatched items in GLAMI Pixel

Over the past 7 days we’ve noticed 25265 product calls via Glami Pixel which haven’t been matched with the products in your feed.

We asked our account manager and they told me the plugin support can handle the issue. We have just installed the plugin and filled the required data, but there are some events that are being recorded and matched, some of them aren't. The purchase event is being sent correctly.

How generate XML feed for products

Hello,

We add a plugin but we can't see from where we can generate a XML feed for the GLAMI.

Can you help?

Regards,
H.Osman
CEO OF WEBTRIXIA

Bug Report: Missing Category Administration After Installing and Activating the Glami App

Summary:
After installing and activating the Glami app, the category administration functionality has disappeared from the application's interface.

Steps to Reproduce:

  1. Install the Glami app on a compatible platform.
  2. Activate the Glami app as per the provided installation instructions.
  3. Navigate to the section of the application related to category administration.
  4. Observe that the category administration functionality is not visible or accessible.

Expected Behavior:
Upon installing and activating the Glami app, the category administration functionality should remain unaffected. Users should be able to access and manage categories as they did prior to installing the app.

Actual Behavior:
After the Glami app is installed and activated, the category administration section is missing from the application interface. Users are unable to manage categories, which is an essential part of the application's functionality.

Additional Information:

Platform: Wordpress - v6.3
Glami Plugin Version: 1.0.9
Other Installed Plugins/Extensions: WooCommerce - v8.0.2, Woodmart theme - v7.2.5,
Screenshots: https://ibb.co/qDQTynb

Possible Workarounds: Deactivating the Glami plugin restores the category usability

Notes:

This issue severely impacts the usability of the application, as category administration is a crucial feature for organizing and managing content.
It's recommended to investigate the Glami app's code and compatibility with other plugins to isolate the cause of this issue.
Please address this bug as it hinders the smooth operation of the application's core functionality. If you need further details or assistance in replicating the issue, please feel free to contact me.

Thank you for your prompt attention to this matter.

Sincerely,
Matej Zlatič

Editing the xml file

I choosed colour, but in XML file colours are not displaying, also I want to edit the categories as the example in the website, because now in the website from which I am exporting products are not same as in GLAMI and the example says that they should be the same because otherwise the product can go in some other cateogry.

Best Regards!

Glami TOP integration

Hi,

are you not planning to add GLAMI TOP integration as well?

in the checkout, the code would look like this, for example

add_action('woocommerce_thankyou', 'glami_top_integration',120 );

function glami_top_integration($order_id){
$order = new WC_Order( $order_id );
echo "<!-- Start GLAMI TOP tracking--> <script>";
?>(function (f, a, s, h, i, o, n) {
f['GlamiOrderReview'] = i;
f[i] = f[i] || function () {(f[i].q = f[i].q || []).push(arguments);};
o = a.createElement(s), n = a.getElementsByTagName(s)[0];
o.async = 1; o.src = h; n.parentNode.insertBefore(o, n);
})(window,document,'script','//www.glami.sk/js/compiled/or.js', 'glami_or');

glami_or('addParameter', 'merchant_id','111111111111111111111111111', 'sk');
glami_or('addParameter', 'order_id', '<?php echo $order->get_order_number(); ?>');
glami_or('addParameter', 'email', '<?php echo $order->get_billing_email(); ?>');
glami_or('addParameter', 'language', 'sk');
glami_or('addParameter', 'items', [
  <?php
$keysX = array_keys($order->get_items());
$last_key = end($keysX);
foreach ( $order->get_items() as $key => $item ) :
	$product = $order->get_product_from_item($item);                    
?>
	{
		id: '<?php echo $item['product_id']; ?>',
		name: '<?php echo $item['name']; ?>'
	}
	
<?php 
if ($key != $last_key) {
        echo ', ';
    }
endforeach; ?>

]);

glami_or('create');
<?php
echo "</script> <!-- End of GLAMI TOP Tracking -->";
}

You would only have to program the following things into the module settings to add to the code:

Language code:
language - glami_or('addParameter', 'language', 'sk');

Merchant ID:
glami_or('addParameter', 'merchant_id','111111111111111111111111111', 'sk');

Country script url
})(window,document,'script','//www.glami.sk/js/compiled/or.js', 'glami_or');

I think it would help many people

Thanks

Product Size should not be included in productname

Tried creating the XML feed for our eshop using this plugin and we got informed from the support team that we need to exlude the product size from the productname parameter.

There is no setting in order to achieve that and if the Glami.gr specifies that the product size should not be included in the productname then maybe the plugin should be updated to achieve this.

MUST FIX

Fatal error: Uncaught Error: Class 'PucReadmeParser' not found
in public_html/wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/Vcs/Api.php on line 68

Call stack:

Puc_v4p11_Vcs_Api::getRemoteReadme()
wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/Vcs/PluginUpdateChecker.php:163
Puc_v4p11_Vcs_PluginUpdateChecker::setInfoFromRemoteReadme()
wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/Vcs/PluginUpdateChecker.php:91
Puc_v4p11_Vcs_PluginUpdateChecker::requestInfo()
wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/Plugin/UpdateChecker.php:152
Puc_v4p11_Plugin_UpdateChecker::requestUpdate()
wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/UpdateChecker.php:268
Puc_v4p11_UpdateChecker::checkForUpdates()
wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/Plugin/Ui.php:157
Puc_v4p11_Plugin_Ui::handleManualCheck()
wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/Plugin/Ui.php:22
Puc_v4p11_Plugin_Ui::onAdminInit()
wp-includes/class-wp-hook.php:307
WP_Hook::apply_filters()
wp-includes/class-wp-hook.php:331
WP_Hook::do_action()
wp-includes/plugin.php:476
do_action()
wp-admin/admin.php:175
require_once()
wp-admin/plugins.php:10

Mandatory parameters - DELIVERY_DATE - is not in the xml feed if the product is in stock 0 + Available on Backorders

Hi,

If the product is "in stock", but has 0 units, and it is allowed:

Available on Backorders + notice

so the mandatory parameter is not displayed in the xml feed:

DELIVERY_DATE

which is mandatory for glami operation.

In glami settings admin.php?page=wc-settings&tab=integration&section=glami-feed-generator-pixel-for-woocommerce

I have set that products that are not in stock should also be displayed.

the DELIVERY_DATE (https://www.glami.sk/info/feed/#_feed-tag-delivery_date) parameter is not found in the xml

It would be appropriate to add that a fixed delivery value of e.g. 30 days should be set for the warehouse status Available on Backorders.

So it would be possible to add support that if the product is in stock, but has 0 pcs, or is available from the supplier, a value of e.g. 30 days delivery time is set, or it would be even better to add this option to the module settings, where the number would be defined days manually customized.

thanks for the reply :)

E_ERROR line 68

Hello,

I've downloaded the zip file and installed the plugin via the Woocommerce Admin. (Upload plugin).

Wordpress Specific Extras:
wordpress version = 6.0.1
woocommerce version = 6.7.0
php version = 7.4.28

E_ERROR pe linia 68 a fișierului /home/REDACTED/www/wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/Vcs/Api.php. Mesaj eroare: Uncaught Error: Class 'PucReadmeParser' not found in /home/REDACTED/www/wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/Vcs/Api.php:68
Stack trace:
#0 /home/REDACTED/www/wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/Vcs/PluginUpdateChecker.php(163): Puc_v4p11_Vcs_Api->getRemoteReadme()
#1 /home/REDACTED/www/wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/Vcs/PluginUpdateChecker.php(91): Puc_v4p11_Vcs_PluginUpdateChecker->setInfoFromRemoteReadme()
#2 /home/REDACTED/www/wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/Plugin/UpdateChecker.php(152): Puc_v4p11_Vcs_PluginUpdateChecker->requestInfo()
#3 /home/REDACTED/www/wp-content/plugins/glami-feed-generator-pixel-for-woocommerce-main/includes/update/Puc/v4p11/UpdateChecker.php(268): Puc_v4p11_Plugin_UpdateChecker->requestUpdate()
#4 /home/REDACTED/www/wp-content/plugins/glami-feed-generator-pixe

Is there a planned fix for this?

Is it possible to use filters to edit XML?

Hi

I like the ability to edit my feed using filters.

I saw it on your website, but it looks like the plugin is different

Does this module also support filters? It is not mentioned anywhere.

Screenshot 2023-10-07 at 14-45-23 WooCommerce Glami XML Feed   Pixel

I could adjust the manufacturer or gender with this filter.

Thank you for your response

ITEM_ID not matched with feed

I am experiencing an issue with ITEM_ID matching with feed and conversion events.

All three events were implemented, AddtoCart completely correctly. However, the Glami system cannot match the item IDs sent from the ViewContent and Purchase events with the item IDs found in the feed (the ratio of matched item ids is 0%).

Glami support suggested: Please check that you are sending the same item IDs from these events as those found in the feed.
Is there a chance that these two events are implemented incorrectly in the Hungarian engine?

Screenshot 2022-11-15 at 11 45 08

Tags in lowercase letters / You must use uppercase letters for XML tags

Good day,

I am studying the xml feed implementation documentation in detail:

and the documentation says:

https://www.glami.sk/info/feed/

Tags in lowercase letters
You must use uppercase letters for XML tags.

Screenshot 2023-10-07 at 00-48-50 Glami sk - Milujeme módu

but a module glami-feed-generator-pixel-for-woocommerce generate xml feed with lowercase....

example:

<shop>
<shopitem>
<item_id>857</item_id>
<itemgroup_id>856</itemgroup_id>
<productname>product name 8</productname>

according to the documentation, the lowercase tags are incorrect

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.