Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
CDPCloud Portal
Sitecore CDP Developer Documentation
  • 開発Sitecore CDP
            • Engage.init(設定)
            • Engage.initServer(設定)
            • Engage.initServer.handleCookie(req, res)
            • Engage.getBrowserId()
            • Engage.getGuestId()
            • Engage.updatePointOfSale(ポイントオブセール)
            • Engage.pageView(eventData, extensionData)
            • Engage.identity(eventData, extensionData)
            • Engage.event(タイプ, eventData, extensionData)
            • Engage.addToEventQueue(タイプ, eventData, extensionData)
            • Engage.processEventQueue()
            • Engage.clearEventQueue()
            • EngageServer.pageView(eventData, req, extensionData)
            • EngageServer.identity(eventData, req, extensionData)
            • EngageServer.event(タイプ, eventData, req, extensionData)
            • 窓。Engage.triggerExperiences()
        • トラブルシューティング
        • リリースノート
  1. 関数
  1. ストリームAPI
  2. 関数
  3. Engage.initServer.handleCookie(req, res)

Engage.initServer.handleCookie(req, res)

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

非同期initServer.handleCookie()関数は、サーバー側でブラウザID Cookieを作成し、応答ヘッダーにCookieを含めます。この関数にアクセスするには、最初にinitServer() 関数を呼び出す必要があります。initServer.handleCookie()を呼び出すと、クライアント側のCookieを応答ヘッダーで受け取ります。

先端

本番環境では、ミドルウェアでinitServer.handleCookie()関数を呼び出し、try-catchブロックを使用してエラーを処理することをお勧めします。

サイドバー 。 Parameters

パラメーター

種類

形容

req

オブジェクト

HTTP要求。

res

オブジェクト

HTTP応答。

Example 4. Next app

NextアプリのinitServer.handleCookie() 関数を使用して 、サーバーからCookieを設定する方法の例を次に示します。

サーバーからCookieを設定するには、設定オブジェクトでforceServerCookieMode属性をtrueに設定する必要があります。initServer.handleCookie() 関数を呼び出すと、Cookieが応答ヘッダーに設定されます。

import { initServer } from "@sitecore/engage";

const engageSettings = {
    // ...
    includeUTMParameters: true
};

const engageServer = initServer(engageSettings);

export async function getServerSideProps({ req, res }) {
  await engageServer.handleCookie(req, res);
  return {
    props: {},
  };
};

export default function Home() {
  // ...
};


この記事を改善するための提案がある場合は、 お知らせください!

Documentation Assistant

This assistant uses AI to generate responses based on Sitecore documentation. While it has access to official sources, answers may be incomplete or inaccurate and should not be considered official advice or support.
Powered by
k
kapa.ai
Protected by reCAPTCHA

© Copyright 2026, Sitecore A/S or a Sitecore affiliated company.
All rights reserved.

Privacy policySitecore Trust CenterTerms of use