Aşağıda örnek bir Google Merchant php Feed Kodu bulunmaktadır. Bir kaç ürünlük kampanya için oldukça kullanışlıdır. Gerekli yerleri kendi sitenizdeki ürüne göre degiştirin.

Google ürün sınıflandırması kodunu kendinize göre degiştirmeniz gerekmekte. Listede kendi ürününüze ait tam bir kategori yoksa en yakın kategoriyi seçip kategori kodu numarasını yazın.

http://www.google.com/basepages/prod...-ids.tr-TR.txt

<g:google_product_category>313</g:google_product_category>
<?php  header('Content-Type: text/html; charset=utf-8');


$products[] = array (rand(), "Facebook Bot", "Facebook begeni botu", "https://www.r10.net/urunler.php?id=1", "https://www.r10.net/images/fb.png", "TL99.95", "yazılım");
$products[] = array (rand(), "Twitter Bot", "Twitter begeni botu", "https://www.r10.net/urunler.php?id=2", "https://www.r10.net/images/tw.png", "TL89.95", "yazılım");
$products[] = array (rand(), "Pinterest Bot", "Pinterest Pin botu", "https://www.r10.net/urunler.php?id=3", "https://www.r10.net/images/pin.png", "TL79.95", "yazılım");
$totalProducts = count ($products);
echo '<?xml version="1.0" encoding="UTF-8"?>
<rss version ="2.0" xmlns:g="http://base.google.com/ns/1.0"> 
';
?>
  <channel>
    <title>Bot Kampanyası</title>
    <link>https://www.r10.net</link>

	<?php
    for ($i=0;$i<$totalProducts;$i++)
    {
		$serial 	 = $products[$i][0];
		$name 		 = $products[$i][1];
		$description = $products[$i][2];
		$link 		 = $products[$i][3];
		$photo 		 = $products[$i][4];
		$price 		 = $products[$i][5];
		$categoryName= $products[$i][6];		
		 

  		construct_feed_item ($serial, $name, $description, $categoryName, $link, $photo, $price);
    }
    ?>
  </channel>
<?php
echo "</rss>";
function construct_feed_item ($serial, $name, $description, $categoryName, $link, $photo, $price)
{
	$title = clean_feed ($name);
	$description = clean_feed ($description);
	$imagePath = $photo;	
	  
	echo "<item>\n";
		echo "\t<title>".$title."</title>\n";
			if ($description != NULL) {
			echo "\t<description><![CDATA[ ".strip_tags($description)." ]]></description>\n";
		}
		echo "\t<g:image_link><![CDATA[ ".$imagePath." ]]></g:image_link>\n";		
		echo "\t<link>".$link."</link>\n";		
		echo "\t<g:id>".$serial."</g:id>\n";
		echo "\t<g:mpn>".$serial."</g:mpn>\n";				
		echo "\t<g:price>".$price."</g:price>\n";
        echo "\t<g:availability>in stock</g:availability>\n"; 
	    echo "\t<g:brand>Adidas</g:brand>\n"; 
		echo "\t<g:condition>new</g:condition>\n"; 
        echo "\t<g:google_product_category>313</g:google_product_category>\n";			
		echo "\t<g:product_type><![CDATA[ ".$categoryName." ]]></g:product_type>\n";					
	echo "</item>\n";	
}

function clean_feed ($str)
{

	$str = str_replace (";","",$str);
	$str = str_replace ("\\","",$str);
	$str = str_replace ("'","",$str);
	$str = str_replace ("\"","",$str);		
	$str = str_replace ("&nbsp"," ",$str);		
	$str = str_replace ("&","",$str);			


return $str;
}
?>


Hatasız şekilde ekleyebilirsiniz ürünlerinizi
  • AaRadyOcU
AaRadyOcU bunu beğendi.
1 kişi bunu beğendi.