バージョン選択

フォーラム

メニュー

オンライン状況

45 人のユーザが現在オンラインです。 (32 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 45
もっと...

サイト内検索

質問 > フロント機能 > Googleショッピングモジュール使用不能(?)

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tsubu
投稿日時: 2011/10/1 4:58
対応状況: −−−
半人前
登録日: 2011/10/1
居住地:
投稿: 12
Googleショッピングモジュール使用不能(?)
先日から突然、2.11最新版の方のモジュールに
グーグルショッピングのフィード登録にエラーが発生しております。

以下のエラーメッセージ
「必須属性 availability が指定されていません」

できれば、配布データの更新、もしくは修正方法のご教授をお願いいたします。

(ついでに一回り大きいサイズの画像URLを登録できませんでしょうか…)

-----------------

Google Shopping の商品データフィードの仕様とポリシーの一部に変更が加えられます。これらの変更は 2011 年 9 月 22 日に実施されます。
Monday, July 11, 2011 | 5:46 PM
Labels: alert
Google ショッピングを通じてユーザーが商品情報を素早く検索し、各ショップを訪れる買い物客が増えるよう、Google ショッピングのフィード仕様とポリシーを一部変更することになりました。2011 年 9 月 22 日時点で新しい仕様とポリシーの要件を満たしていないアカウントは停止となる可能性がありますのでご注意ください。具体的には次の点の変更が加えられます。

追加の商品画像リンク: 商品の画像を複数登録したい場合、これまでは商品画像リンク [image link] 属性に複数登録していましたが、これからは [image link] 属性に登録する画像はひとつだけとし、追加分は [additional image link] 属性を使って登録してください。
在庫状況: 在庫がない商品も検索できるようにします。そのために、すべての商品アイテムの在庫状況 [availability] ステータスを必須の属性とします。
Google 商品カテゴリ: 新しい必須属性として Google 商品カテゴリ [google product category] を追加しました。この属性には、Google の分類に従って商品アイテムのカテゴリを指定します ( 現時点では一部の商品カテゴリに対してのみ必須です )。今後は、新しい属性と既存の商品カテゴリ [product type] 属性を併用することになります。
価格: セールの期間と価格を [sale price effective date] と [sale price] 属性を使って指定できるようになりました。また、[price]、[sale price] 共に対象国の通貨単位も送信する必要がありますことにご注意ください ( 例: 150 JPY )。

詳しくはヘルプ記事「Google ショッピングの変更について - 2011 年夏」をご参照ください。
tsubu
投稿日時: 2011/10/1 11:27
対応状況: −−−
半人前
登録日: 2011/10/1
居住地:
投稿: 12
Re: Googleショッピングモジュール使用不能(?)
かなりの荒業ですが応急処置できましたので、方法を書いておきます。

data/downloads/module/mdl_gshopping/templates/product.tpl
<item>内に以下の一行を追加

<g:availability>in stock</g:availability>

参考
http://www.google.com/support/merchants/bin/answer.py?answer=188494&hl=ja
在庫あり [in stock]
取寄せ [available for order]
在庫なし [out of stock]
予約 [preorder]
fukap
投稿日時: 2011/10/1 15:47
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: Googleショッピングモジュール使用不能(?)
在庫の有無だけでよければ。

data/downloads/module/mdl_gshopping/templates/product.tpl
<g:availability><!--{if $arrProduct[cnt].stock == 0}-->out of stock<!--{else}-->in stock<!--{/if}--></g:availability>
tsubu
投稿日時: 2011/10/2 11:05
対応状況: −−−
半人前
登録日: 2011/10/1
居住地:
投稿: 12
Re: Googleショッピングモジュール使用不能(?)
fukap様
ありがとうございます。
そちらに差し替えさせて頂きます。
助かりました。
sakura0123
投稿日時: 2011/11/1 14:48
対応状況: −−−
常連
登録日: 2011/5/26
居住地:
投稿: 34
Re: Googleショッピングモジュール使用不能(?)
引用:

fukapさんは書きました:
在庫の有無だけでよければ。

data/downloads/module/mdl_gshopping/templates/product.tpl
<g:availability><!--{if $arrProduct[cnt].stock == 0}-->out of stock<!--{else}-->in stock<!--{/if}--></g:availability>





いつもお世話になっております。

上記ソースをproduct.tplに貼り付け、http://www.example.com/user_data/gsfeed.php
アクセスし、ソースを見てみましたら、
全てout of stockと表示されます。

当方のECキューブのバージョンが2.11.2だからでしょうか?
ちなみに在庫アリの商品は「無制限」にチェックを入れている
商品になります。

また商品コードを記載するタグ(<g:mpn>)内に下記を追加しました
ら<g:mpn>内に商品コードが表示されませんでした。。。

<g:mpn><!--{$arrProduct[cnt].product_code}--></g:mpn>

以上2点でつまずいております。
お忙しいところ申し訳ございませんが、解決方法を
教えていただけないでしょうか?

宜しくお願いいたします。

EC-CUBE 2.11.2
サーバーOS Linux
DBサーバー MySQL 5.0.82
WEBサーバー Apache
PHP 5.2.8
fukap
投稿日時: 2011/11/28 11:06
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: Googleショッピングモジュール使用不能(?)
あ、すいません。
私が書いたコードは2.4系のだったかも。

ちょっと今試せる環境がないので、またわかりましたらレスします。
aska824
投稿日時: 2011/12/12 9:21
対応状況: −−−
長老
登録日: 2010/2/20
居住地: 静岡県
投稿: 185
Re: Googleショッピングモジュール使用不能(?)
Googleショッピングモジュールを使おうと思って試行錯誤中にこのスレにたどり着きました。

在庫状況については
<g:availability><!--{if $arrProduct[cnt].stock != "0"}-->in stock<!--{else}-->out of stock<!--{/if}--></g:availability>
で表示されるはずです(自分の場合これで表示されています:2.11.4)

ただ、型番が表示できず困っています。
<g:mpn><!--{$arrProduct.product_code_min|h}--></g:mpn>
でいいと思いますが、どうしても表示できません・・・。

gsfeed.phpをいじらなきゃいけないんですかね?^^;

【追記】
メーカー名についてはPHPに
,(SELECT name FROM dtb_maker WHERE A.maker_id = maker_id) AS maker_name
と記述して、
<g:brand><!--{$arrProduct[cnt].maker_name|h}--></g:brand>
で表示させました。

型番についてはPHPのprice02を参考に
,(SELECT min(product_code) FROM dtb_products_class WHERE A.product_id = product_id) AS product_code_min
,(SELECT max(product_code) FROM dtb_products_class WHERE A.product_id = product_id) AS product_code_max
として、
<g:mpn><!--{$arrProduct[cnt].product_code_min|h}--></g:mpn>
で表示可能です。


----------------
-----------情報-----------
自分の分かる範囲でお答えします。

Shop Mate

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,872名です
総投稿数は109,999件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.