Page 1 of 1

Opencart - Facebook

Posted: Tue Jul 28, 2015 3:36 am
by Agathon
Γειά σας
Έχω ένα πρόβλημε κάθε φορά που προσπαθώ να δημοσιέυσω ένα προϊόν απλά κάνοντας post ένα link με το αντοιστοίχο προϊον.Εμφανίζει σωστά τον τίτλο και την meta-tag περιγραφή αλλά δεν εμφανίζει την κεντρική φωτογραφία του προϊόντος,αλλά τραβάει 2 τυχαίες φωτογραφίες μέσα απο το site.Είναι κάποιο συκγεκριμένο αρχείο που επηρέαζει την εμφάνιση του προϊοντος στο facebook δίνωντας του μια συγκεκριμένη μορφή;

Opencart version 1.5.6.4
Custom Template

Re: Opencart - Facebook

Posted: Tue Jul 28, 2015 4:36 pm
by OpDev
Κοίταξε αυτές τις τυχαίες φωτογραφίες τις εμφανίζει γιατι είτε τις έχει στη cache του είτε δε μπορεί να βρει μία κεντρική.

Σου δίνω 2 παραδείγματα:
<meta itemprop="image" content="http://www.**********.jpg" >

και
<meta property="og:image" content="http://www.*************.jpg" />

Το Facebook όπως και οι υπόλοιπες μηχανές αναζήτησης /Social /κλπ σκανάρουν το site για πληροφορίες και εμφανίζουν ότι βρουν.

Το αρχείο που επηρεάζει την εμφάνιση είναι το template του product.
/catalog/view/theme/*******/template/product/product.tpl

Προσοχή πριν κάνουμε οποιαδήποτε αλλαγή κάνουμε πάντα backup βάση/αρχεία!
Οι αλλαγές καλύτερα να γίνονται με βάση κάπου εργαλείου αντικατάστασης πχ vqmod.

Re: Opencart - Facebook

Posted: Thu Jul 30, 2015 3:06 am
by Agathon
Το έχω ψάξει αρκετά έχω αλλάξει κάποια κομμάτια στον κώδικα να το testaro , πρόσθεσα κάποια vqmod extension αλλά δεν διορθώθηκε το πρόβλημα.

Τα αρχεία που επηρεάζουν αυτό το σημέιο είναι

/catalog/view/theme/*******/template/product/product.tpl

/catalog/view/theme/*******/template/common/header.tpl

και τα αντοίστιχα controller απο τα συγκεκριμένα αρχεία.

Δεν βρήκα μέσα σε αυτά τα αρχεία την συγκεκριμένη γραμμή κώδικα ,προφανώς για να τραβάει την κατάλληλη εικόνα
<meta property="og:image" content="*****">

Re: Opencart - Facebook

Posted: Thu Jul 30, 2015 4:19 am
by Agathon
Το λάθος τελικά βρέθηκε, χρησιμοποιώντας αυτό το εργαλείο
https://developers.facebook.com/tools/debug/
εντόπισα ότι ο διαχειριστής είχε περάσει τις φωτογραφίες από τα προϊόντα αφήνωντας κενά μεταξύ του ονόματος στις φωτογραφίες των προϊόντων έτσι το facebook δεν μπορούσε να τραβήξει την φωτογραφία του προϊόντος.

Πολύ καλό εργαλείο για να δούμε τι δεδομένα τραβάει το facebook η τι επιπλέον μπορούμε να διορθώσουμε.

Re: Opencart - Facebook

Posted: Thu Jul 30, 2015 2:30 pm
by OpDev
Κατι ακόμα , κάνει resfresh την cache 8)

Re: Opencart - Facebook

Posted: Tue Sep 01, 2015 6:19 pm
by billbillakos
Πρίν λίγο εφτιαξα ίδιο Θέμα και το έσβησα μολις βρήκα αυτο, οποτε ποστάρω εδω για να μην φτιάχνω ιδιο.

Εδω και μερικές εβδομάδες (;) κι ενω πριν καιρό δεν είχαμε πρόβλημα, πλεον οταν προσπαθούμε να κάνουμε share ενα προϊον στο facebook μας δίνει άσχετες εικόνες απο το site, όλες πλην του προϊοντος. Ακόμη και μετα το debug δεν διορθώνεται σε αντίθεση με άλλες περιπτώσεις. (κάποιες σελίδες ειδησεογραφικές)

Τα error που μου δίνει στο debug του facebook είναι τα εξής: (τα οποία λογω απειρίας δεν μπορώ να λύσω)

Like Button Warnings That Should Be Fixed
Admins And App ID Missing fb:admins and fb:app_id tags are missing. These tags are necessary for Facebook to render a News Feed story that generates a high click-through rate.
Like Button Tag Missing og:title is missing. The og:title meta tag is necessary for Facebook to render a News Feed story that generates a high click-through rate.
Like Button Tag Missing og:type is missing. The og:type meta tag is necessary for Facebook to render a News Feed story that generates a high click-through rate.
Like Button Tag Missing og:image is missing. The og:image meta tag is necessary for Facebook to render a News Feed story that generates a high click-through rate.

Warnings That Should Be Fixed
Inferred Property The 'og:url' property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property The 'og:title' property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property The 'og:description' property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property The 'og:image' property should be explicitly provided, even if a value can be inferred from other tags.

Έκδοση OC 1564 (ακόμη...)

Re: Opencart - Facebook

Posted: Fri Sep 11, 2015 12:28 am
by botonakis
Τα στοιχεία αυτά δεν τα έχει το opencart εργοστασιακά.
Συνήθως SEO plugins τα παρέχουν αυτά.

Re: Opencart - Facebook

Posted: Tue Oct 13, 2015 7:11 pm
by noname1
Agathon
δες τον source code της σελίδας αν έχει og image, αυτό βλέπει το facebook.