XML フィードとは何ですか? タブ区切りのデータ フィードを作成する方法

04.03.2020

この記事では、タブ区切りのデータ フィードを作成する方法について説明します。 テキスト エディターでの作業に慣れている場合は、以下の手順をスキップしてください。ただし、フィードがページの下部に記載されている要件を満たしていることを確認してください。

Google スプレッドシートを使用してフィードを作成することもできます。 その方法について書かれています。 XML フィードを作成するには、仕様または を確認してください。

データフィードの例
TXT および XLS 形式のフィードの例を確認できます。 XLS ファイルは例としてのみ提供されていることに注意してください。 システムはこの形式のフィードをサポートしていません。

データフィードの作成方法

ステップ 1: スプレッドシート プログラムを開く

Microsoft Excel などのスプレッドシート プログラムを使用すると、データ フィードを簡単に作成し、目的の形式に変換できます。

ステップ 2: ヘッダー行を作成する

スプレッドシートの最初の行に、製品を説明する属性の名前をリストします (各列に 1 つ)。 商品を Google ショッピングに掲載するには、商品に関する情報を厳密に構造化された方法で提供する必要があります。 これには 2 種類の属性が役に立ちます。

  1. 必須;
  2. 推奨。

必須属性が指定されていない商品は処理されません。 推奨属性を追加する必要はありません。 ただし、商品が検索結果により多く表示されるようにするために、これを行うことをお勧めします。 選択した対象国に必要な属性を確認するには、以下のヘッダー行の例を確認してください。


ステップ 3. 製品の詳細を入力します

ヘッダーの下の行に、選択した属性に従って製品に関する情報を入力します。 各製品には個別の行を指定し、その製品に関する情報は適切な列に分散する必要があることに注意してください。 たとえば、製品の説明は「説明」という見出しの列に含める必要があります。 この商品に属性値がない場合は、セルを空白のままにしてください。


ステップ 4: スプレッドシートを変換する

ほとんどのスプレッドシート プログラムでは、データをタブ区切りのテキスト ファイルにエクスポートできます。 これは、Google Merchant Center に送信する必要があるファイルです。 作成するにはいくつかの方法があります。 以下にそのうちの 2 つを示します。

  • 使用している場合 マイクロソフトエクセル、スプレッドシートをタブ区切りのテキスト (.txt) ファイルとして保存します。 これを行うには、 名前を付けて保存タブ上で ファイル。 ドロップダウンメニューで ファイルの種類選択する テキストファイル(タブ区切り)(*.txt).
  • Google スプレッドシートの使用テーブルを Merchant Center にアップロードしたり、カスタマイズしたりできます。 または、次の手順に従ってスプレッドシートをダウンロードすることもできます。 ファイルクリック としてダウンロード、 その後 - TSV (現在のシート)。 テーブルを TXT 拡張子のファイルとして保存するには、 名前を付けて保存...メニューの中で ファイルあなたのブラウザ。

すでに Google Merchant Center アカウントにフィードを登録している場合は、指定したファイルと同じ名前を使用します。

ステップ 5: データ フィードを送信する

生成されたファイルが以下の形式要件を満たしていることを確認してください。

フォーマット要件

  • ファイルにはタブ区切りのプレーンテキストが含まれている必要があります。
  • ファイルの最初の行は、タブ文字で区切られた属性名で構成されるヘッダーである必要があります。
  • 各商品は別の行に記述し、属性値はタブで区切る必要があります。
  • 行末にタブ文字があってはなりません。
  • 属性にはタブや改行を含めないでください。
  • 税や送料などのグループ属性の場合、ネストされた属性はコロンで区切る必要があります。
  • 属性が複数の値を受け入れる場合は、青、緑、赤など、カンマで区切って指定します。 カンマが属性値の一部であり、属性値を区切るのに使用できない場合は、各値を引用符で囲みます。

    ID や説明などの一部の属性では、値を 1 つしか指定できないことに注意してください。

XML フィードは、XML 形式で表現される構造化された不動産データベースです。 これは、Yandex が情報を処理および構造化できるようにするテキスト ファイルです。 これを使用すると時間が節約され、不動産専門家の作業が容易になり、広告の情報を独自に追加および編集する必要がなくなります。

XMLフィードとは何ですか

売り手と買い手の間の仲介サービスを提供する企業は、作業の過程で、サイトを人気の情報統合システムである Yandex.Real Estate に接続する必要性を経験します。

オブジェクトの数が多い場合は、XML フィードを作成する必要があります。 これにより、さまざまな広告を操作できるようになり、従業員の作業が大幅に簡素化されます。 現在、ほぼすべての政府機関がこのツールを使用しています。 この広告は、不動産業者の Web サイトまたはオフライン データベースから XML 形式で直接生成され、その後不動産委員会に送信されます。 フィードはいくつかの方法で作成できます。

  1. 組み込みの XML アップロード モジュールを使用して Web リソースを作成します。 これは、最も信頼性が高く、最速のデータ転送タイプです。 作成する場合は、不動産ウェブサイトビルダースクリプト CMS Sitebill の使用をお勧めします。 これは、XML 形式のフィードを生成するためのいくつかのモジュール (Yandex Real Estate、CIAN、AFY) をユーザーに提供します。
  2. 外部サービスの利用。 広告から XLM フィードを生成できる CRM アプリケーション ソフトウェアがあります。 最も有名なサービスは ReCRM と JCat です。

これらのサービスは時間を節約し、必要な機能を最適なバランスで備えています。 ただし、利用するにはお金がかかり、インターネット上の人気掲示板に広告を掲載するには、サイトのデータベースからサービスのデータベースに広告を転送する必要があります。

フィードの作成方法

XML フィードを作成するにはいくつかの方法があります。 まず最も簡単なのは、専門家を見つけることです。 インターネット上での独立した作業には、特別なジェネレーター サービスがあります。 これにより、Yandex.Real Estate の XML ファイルを自動的に生成できます。 これらでの作業プロセスは非常に簡単です。Web リソースへのリンクを指定し、個々のパラメーターを設定して、生成を開始する必要があります。

フィードを作成するもう 1 つの方法は、手動セットアップです。 プロセスを簡単にするために、Yandex の既製のサンプルを使用し、それらを使用して独自の Web サイト用のファイルを作成することをお勧めします。 ここでは、テキストを編集し、保存されたファイルのバックアップ コピーを自動的に作成する機能を備えた Excel またはその他の無料のテキスト エディターが必要です。 作業が完了したら、フィードを CSV 形式で保存し、完成した結果を Yandex にアップロードする必要があります。

フィードを入力する際に​​は、従わなければならないルールが多数あります。 特に、Web リソース上に存在する関連する広告のみを含める必要があります。 さらに、各広告カテゴリには個別のパラメータ セットが含まれている必要があります。 これらのルールに従わない場合(パラメータの精度と数が正しく表示されない場合)、検索クエリに対する広告の意味的関連性が低下し、検索結果での順位が低くなります。

広告テキストには HTML コード要素を含めることはできません。また、フィードには広告主が Yandex.Real Estate に対して指定したパラメータを含める必要があります。 この情報が広告に表示されないように、地理座標に関連するすべての Web リソース設定を除外することが重要です。

XML フィードを編集および検証する方法

エクスポート XML ファイルは、Yandex の XML フィード検証ツールを使用してチェックされます。 このツールにより、エクスポート ファイルのデバッグが簡素化され、パートナー プログラム データベースにアクセスするのにかかる時間が大幅に短縮されます。 バリデーターを使用すると、ファイルの構造をチェックできますが、その内容はチェックできません。

ファイルがアップロードされた後、ユーザーはすべての広告に関する詳細情報を表示し、どのようなエラーが発生したか、何を行う必要があるかを確認できます。 しかし、XML フィードのチェックはこれで終わりではありません。 バリデーターもローダーも認識できないタイプのエラーがあります。

通常の Excel スプレッドシートではデータを正しく表示できないため、まず、無料のテキスト エディター Notepad++ を入手する必要があります。 Notepad++ には多くの利点がありますが、その主な利点は、Yandex で表示されるフィードを表示できることです。 ここで次のことを確認する必要があります。

  1. ダウンロードしたデータの完全性。 これを行うには、サイトからランダムな広告を選択し、テキスト エディタでアップロードされたファイル内の IP で広告を検索し、サイトのコンテンツがファイル自体に表示されているデータとどの程度一致しているかを確認する必要があります。
  2. データ形式の正確さ。 既存の形式が Yandex 上の XML フィードの基本要件を満たしているかどうかを確認する必要があります。 不動産: 数字、測定単位、テキストの内容などを正しく書くこと。

サイト データベースに多数の広告 (数千から数万、数十万の広告) が含まれており、そのために XML ファイルが大きすぎる場合は、gzip ファイル圧縮および回復ユーティリティを使用することをお勧めします。 これにより、ダウンロード プロセスが高速化され、ネットワーク障害から保護されます。

ガジェットはウィジェットではありません

–「フィード」とは何ですか? 多くのサイトで「RSS」「XML」「Atom」などをよく見かけますが、これらのリンクの使い方がわかりません。

– 「フィード」は、通常のブラウザによる閲覧とは少し異なり、Webサイトから情報を配信する手段です。 フィードを使用すると、定期的な更新を購読できます。更新は、専用の Web ポータル、リーダー プログラム、場合によっては古き良き電子メールを通じて配信されます。 フィードは「ウィジェット」、「ガジェット」(") にパッケージ化することもできます。 ガジェットはウィジェットではありません" – ©David Pogue)、その他のマイクロオブジェクトを使用すると、最新のブログ エントリ、新しいポッドキャスト エピソード、お気に入りのサイトのニュース、天気予報、為替レートをすばやく追跡できるようになります。

これは一体何を意味するのでしょうか?

お気に入りのサイト、ブログ、ポッドキャスト端末上で、フィード アイコンやそのような変更されたボタン (右を参照) に何度も気づいたことがあるはずです。 これらのアイコンは、テキスト、オーディオ、ビデオなど、あらゆる形式のコンテンツを表します。このようなフィードを購読し、フィード リーダーを使用して読んだり、見たり、聞いたりすることができます。

これはどのように便利ですか?

オンライン パブリッシング テクノロジの進歩により、Web サイトに定期的な更新を簡単に投稿できるだけでなく、ブラウザに URL を入力して各サイトを手動でチェックすることなく、多数のお気に入りの Web サイトやブログの変更を追跡することも可能になりました。 フィードを購読し、情報を 1 か所に自動的に収集して、必要または便利なときに表示できるようにすることで、多数のサイトからの情報を監視するプロセスを大幅にスピードアップできるようになりました。

情報の消費者向け:フィードを購読すると、膨大な数のオンライン リソースを最短時間で閲覧できるようになります。

オンライン情報の発行者向け:フィードを使用すると、最新情報がすぐに配信され、自動的に受信できるように購読することができます。

広告主の場合:フィード内の広告は、スパムによる過負荷、不十分な配信速度、メールボックスの詰まりに伴う不便さなど、標準的なマーケティング チャネルを使用したときに発生した欠点を回避します。 その結果、広告はテーマに沿ったものになり、圧倒的なものになりません。

フィードを公開しているのは誰ですか?

現在、USATODAY.com、BBC News Headlines、ABCNews、CNET、Yahoo! などのほぼすべての主要な Web リソースが利用可能です。 、Amazon.com、korrespondent.net などのロシア語ニュース サイト、その他多くのサイトが、この新しい効果的な情報配信方法を使用しています。 Google は多くのサービスのフィードを公開しています。たとえば、Google ニュースからさまざまなニュース項目を購読できます。 さらに、何十万人ものブロガー、ポッドキャスター、ビデオブロガーが、読者、リスナー、視聴者、コメンテーターとの距離を縮めるためにフィードを公開しています。 Apple は、iTunes Store でダウンロードできるさまざまなポッドキャストを提供していますが、それらはすべてフィードを使用しています。

フィードはどうやって読むのですか?

フィードを表示して購読したい場合は、さまざまなオプションから選択できます。 現在、アグリゲーター (主にテキスト コンテンツ用) やポッドキャッチャー (ポッドキャストの更新を追跡するため) とも呼ばれる、2,000 を超えるさまざまなフィード リーダー アプリがあります。 モバイルデバイス専用に設計されたリーダープログラムもあります。

アグリゲーター プログラムの中には、ほとんどお金がかからないものもありますが、使いやすさに満足しており、プリインストールされたニュース チャンネルが多数含まれており、その中にはおそらく興味のあるものがいくつか見つかるでしょう。 無料のプログラムもたくさんあります。人気の検索サイトで「フィード リーダー」または「フィード アグリゲーター」を検索してみてください。たくさんの候補が表示されます。 このページの最後には、いくつかの人気のあるフィード アグリゲータがリストされています。

一般的なフィード アグリゲーター インターフェイスには、ニュース フィードと各フィードの新しい (未読) 投稿の数が表示されます。 フィードをカテゴリにグループ化できます。

オンライン ツールを好む場合は、これらを簡単に見つけることができます。 これにより、インターネット ブラウザがあればどこからでも、購読しているニュース フィードを表示できるようになります。 アップデートと新機能は自動的にインストールされます。

自分のフィードを公開するにはどうすればよいですか?

Web サイト、ブログ、オーディオ/ビデオ資料、または単なる写真をお持ちの場合は、資料にニュース フィードを「添付」できます。 TypePad、WordPress、Blogger などの一般的なブログ プラットフォームや公開ツールを使用している場合は、ニュース フィードが自動的に作成される可能性があります。 写真共有ネットワーク Flikr など、ブログ以外のサイトでも、訪問者がそのコンテンツにアクセスしやすくするために、投稿したコンテンツのフィードを提供しています。 従来の Web コンテンツを RSS 配信に適した形式に変換するのに役立つツールもあります。

FeedBurner サービスを使用すると、ニュース フィード (フィード) をすでに持っている Web コンテンツ発行者は、このコンテンツ配信方法の機能をより深く理解し、視聴者との対話を向上させることができます。 すでにフィードをお持ちの場合は、FeedBurner を通じてフィードを実行すると、多くの新機能や利点が得られます。

FeedBurner のブログ、ポッドキャスト、ビジネス出版向けサービスの詳細をご覧ください。

そして最後に、いくつかの技術的な情報

コンテンツを簡単に配信する新しい方法は「Web フィード」と呼ばれることが多く、技術的には、これは RSS 形式で実装されます。RSS 形式は、Really Simple Syndication、Rich Site Summary、および/または Rockdale、Sandow、Southern (Railroad) の略です。 AcronymFinder.com のおとぎ話を信じてください。 RSS は、インターネット上のアプリケーション間でテキスト情報を交換するために広く使用されている標準である XML に基づいています。 RSS フィードは通常のテキスト ファイルとして読み取ることができますが、コンピューター間の通信用に設計されています。

RSS は XML フィードを記述するための 1 つの形式にすぎないことに注意してください。 もう 1 つの非常によく知られた形式は Atom です。 どちらの形式にもそれぞれの支持者がおり、1 つの形式に統合される可能性は低いです。 ただし、ほとんどのユーザーは、サービスのシャドウ実装について特に心配することなく、新しいコンテンツを受信することだけに興味があります。 FeedBurner は、パブリッシャーがどの形式を使用するかについての不確実性を回避するのに役立ちます。SmartFeed サービスのおかげで、すべての形式が購読者のデバイスで読み取れるようになります。

Yandex.Direct は、コンテキスト広告の作成を自動化するのに役立つツールを多数提供しています。 特に、オンライン ストアの場合、製品フィード (特定の操作を行うことで、面倒な手動作業を追加することなくダイレクト広告に表示できる独自の製品データベース) を作成すると便利です。

Direct のフィードとは何ですか?

フィードは主に と を作成するために使用されます。 つまり、この種の広告では、製品名、価格、その他のデータを挿入するだけで数百、数千の製品の広告を作成できるテンプレートが提供されています。

商品フィードは、次のいずれかの形式のファイルです。

  • YML (Yandex Market Language) - のために特別に作成された形式

フィードを使用すると、商品の在庫状況、価格、プロモーションに関する情報を更新したり、商品の特徴を追加したり、商品カテゴリーに応じて広告をグループ化したりすることが簡単にできるため、非常に便利です。

Direct 用のフィードを作成する方法

前述したように、フィードはダイナミック広告とスマート バナーに対して機能しますが、これらには商品の主題に関して独自の制限があります。 おそらくトピックの数は時間の経過とともに拡大するでしょう。

のフィードの作成を見ていきます。 小売り.

小売商品のフィードは YML 形式である必要があります (他のトピックの場合は、CSV または XML が可能です)。 XML ドキュメントと同様に、次の 1 つの要素を使用します。 。 すべての製品オファーのリストは要素内にあります。 、および要素 1 つの製品に関する情報が含まれています。 それがどのようなものであるかをより明確にするには、次のようにします。

YML ファイルを作成するにはいくつかの方法があります。 サービスを使用して自動化されたものを試すことをお勧めします mysitemapgenerator.com。ここで、セクションに移動する必要があります YMLジェネレーター.

上の例からわかるように、いくつかの パラメータ、XML ファイル (または YML) に入力できます。 たとえば小売の場合、リストは次のようになります。

ご覧のとおり、多くの設定があります。 各トピックには独自の特性を備えた独自のリストがあり、パラメーターの完全なセットは Yandex のヘルプにあります。

ダイナミック フィード広告を作成する

フィードをアップロードするときに、フィードのタイプを選択し、名前を指定します。